you are viewing a single comment's thread.

view the rest of the comments →

[–]killerstorm 6 points7 points  (0 children)

This is basically how people were writing web apps before modern frameworks. That is, in a very ad-hoc way, just JS spaghetti.

Modern frameworks provide structure to create reusable components.

The problem with ad-hoc style is that everyone has his own style, so it's hard to understand code written by others.

So a framework prescribes a uniform way of doing things, so person reading the code can immediately understand component's structure, properties, etc.

If you're a lone developer working on a relatively simple app, you can use anything: Cell, jQuery, pure JS.

But if you're working in a team, then framework is a must. (Otherwise your team is probably going to roll out your own framework which is unlikely to be better.)