Warning: The tech content in this article contains pure magic fucking awesomeness on environmentally friendly steroids
For years, web application developers have used DOM manipulation tools like jQuery to control their user interface. Astute developers have taken it to the next level with client-side templating tools like Mustache.js and Handlebars.js to build sophisticated user interfaces on the client side.
And then AngularJS came along.
And we all realized we’ve been doing it wrong.
Way wrong ...
Both are Javascript frameworks. Why AngularJS far over jQuery several blocks away?
Design.
Design can live without code. But code without design is just shitty code.
Code is the live demo, showcase of the design. People maybe don't understand the design, but after see the code most of they can give a judgement how good design is.
Design is a matter of taste. You can improve taste over time. Code is the cooked food on table. If you don't like, it's impossible and too late back to kitchen and re-cook the same food again. Game over.
I was really impressed with this post.
That's my very limited understanding of the situation.
ALL web applications can be just written in JavaScript, and talk directly to the services layer in the cloud.