What are the platform-independent tools for managing the complexity of developing (interactive) web pages?
I came across
Backbone.js – “models with key-value binding and custom events …views with declarative event handling, and connects it …over a RESTful JSON interface”
Less CSS – a language that extends CSS, to easily manage styles. It compiles to CSS before rendering.
What are the other tools that are available on all major platforms and does the heavy lifting of developing web pages?
For general purpose development: jQuery
For MVVM pattern, data-binding, observables, etc. etc.
KnockoutJs