Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Lets clarify something! </p> <ol> <li>MVC is only a design pattern for the seperation of concerns. There is no really relation to server side frameworks. </li> <li>There is no technical Web 1.0 or Web 2.0 ... JavaScript and Flash were there for years. It's only about social networking, tagging etc.</li> </ol> <p>The server side frameworks <strong>are not dead at all</strong>. I agree with Nic Wise in case of the bad client architectures/rendering. Can you print a HTML page (every time in the same way)? No, you can't, because every browser(-engine) has it's own representation your HTML description. Only because JavaScript/Flash... are restrictions for a lot of people/companies, the server side processing will stay there for a long time. </p> <p>Developing "Run anywhere" JavaScript has been a burden for a long time! Nowadays we have Frameworks like JQuery which do this job for you. I've written my own homepage in JavaScript, using EJS (Embedded JavaScript) for the templates/mvc. The old bloated JSP/PHP pages have shown, that differing the business logic from the design is a really good thing. </p> <p>A bad problem of every web application is to decide, where you save the state of the application! If you choose a bad way, you are not able to scale. Client centric frameworks with service oriented backends allow you to scale very good. </p> <p>I have been working a little bit with SOFEA/SOUI. If you have an ready framework stack for the most common problems, you'll love it. </p> <p>Air and Flex are nice, but they bring in a lot of restrictions (Flash/JS...). Google's Chrome and Gears need you to install Google software at your computer. Who has Gears around here? Gears hasn't established as a wide distributed standard. </p> <p>If you have experience with Hibernate/Spring and Struts, you sould try Grails! It is nice to develop GWT/FLEX&amp;AIR/SOFEA&amp;SOUI backends and also for the good old server side HTML rendering. </p> <p>I like SOFEA/SOUI because it isn't such invasive, it offers an investment protection (SOA services) and high rate of reusability. It's also a nice way to move the load from your server to the clients.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload