6 ms·
It seems like *.js framework is the new "Hello World".
by jpeterson 15y ago
It seems like *.js framework is the new "Hello World".
- phillmv 15y agoNo, no, those are todo list apps. Besides, we're still in the first to second generation of js rich client frameworks. All this crazy amount of experimentation is great; it'll settle down more towards the fourth to fifth generation.
- jsavimbi 15y agoI'd argue that we're in the third generation already.
- phillmv 15y agoI don't follow the js world super closely. What would you say were the first two (rich client/single page framework) gens?
- jsavimbi 15y agoI would cite early attempts at JS-generated views that I worked on in the late '90s/early '00s (and I assume other people were doing similar things at the time) and the various RIA frameworks that appeared on the scene circa '04-'05 spawned by Ajax that through no fault of their own tried to rediscover widget-based portal solutions in JS. See Flex, Laszlo and others. Also tried was XUL, all very limited and one-sided. What we're seeing today is are mostly front-end MVC solutions that have a more populist approach towards platform and usability as those two have matured substantially due to the current global propagation of a certain genre of apps. I hate to admit it, but Facebook has done wonders in terms of providing feedback as to how much a user will tolerate beyond static HTML as well as educating the user to accept as standard certain classes of JS functionality as they iterate through implementations.
- pacomerh 15y agoHa! indeed, todo apps are the new hello world. Regarding the .JS frameworks, I actually think it's a good thing that many are being created, this grows the community and the need to solve problems in different ways, more ideas, feedback, etc. Check this review of the most popular MVC frameworks, http://goo.gl/2VhZX http://goo.gl/2VhZX
- dustinrodrigues 15y agoAll these frameworks make me think of this XKCD: http://xkcd.com/927/ http://xkcd.com/927/
- jnicklas 15y agoI actually wrote a todo list app as an example (https://github.com/elabs/serenade_todomvc https://github.com/elabs/serenade_todomvc), I'm going to go hide now ;)
- bionicbrian 15y agoHa! When I saw the headline I did think "MVC Frameworks are the new Todo List app". I knew someone would say something to that effect. :) That said, the amount of effort in these frameworks is admirable and pushes ideas and best practices forward.