javascript - a new approach to web development: request for tools and components recommendations -


I'm looking for the best chance of writing heavy web applications with JavaScript, so I want to present you my ideas and this But I want to ask my opinion and options, please :) :) 1 year ago I started looking for possibilities for web development besides PHP. I got JSP and Django I decided to go with Django after starting some projects with Django I have to conclude that Django does not provide the possibility of easy web development for me. I need to be concerned about a lot of features and especially in keeping the customer and server code in balance.

So I started searching again and found Cochbi, which provides a cool back-end for Ajax applications. So my idea was to use CouchDB as a database server, which only provides data-validation & amp; Storage and kept everything to the customer. Apparently, that is not a completely new idea, but I have not found any good examples yet. Do you know any?

I have to do an architecture with the following components:

  • Data-storage & amp;
  • Web server: which handles files and WebSockets or Polling (Tornado or Eventlet)
  • Client-side JavaScript (FAV: Self-Written Muto) to handle everything else.
  • Client side templing language (do you know any cool?)

Do you have any suggestions for different software to use for those points? Initial request javascript files and basic HTML (only & lt; body & gt; and & nbsp; Lt; head & gt; tags) The customer completes the Javascript functions HTML code, and it returns to & lt; Body & gt; Enter in the tag. From now on, the entire navigation on the website only requests for JSON, which is provided through the webcuts and processed by client-side javascript.

Professionals:

  • The entire code
  • is written in JavaScript on client-side
  • Animations on updates are really easy
  • The page's logic will be very light and transparent
  • Problems with scaling on server-side
  • Excellent client-side caching possibilties Due to the use of webstorage for very fast application performance example

Cons:

  • Less hardware Can template processing on machines be very slow ?!
  • The application code is public

Question

  • Do you have any type of web development Know the available solutions?
  • Do you think writing a web app will crank in this way?

Please

Know any available solution for web development?

Take a look at this It has been written by people behind COOCHBE it is based on jquery, but it is not difficult to change it to work with mootools Will happen. There is also a good JavaScript template engine that is named, the template engine will work on both sides, browsers and coaches.

Would the UKKeywriting Web Application Crank This Way?

Not like most of Google Apps (Mail, Docs, Spreadsheets), even a bunch of framework works like this, such as sproutcore or cappuccino.

Web server: which handles files and websacet or polling (Tornado or Eventlet)

I think that will handle this sort of thing as well < / P>


Comments