4 ms·
The author of this article completely ignored all of the features that actually make people use Ember.js. Router, naming conventions, project structure, contain
by drogus 12y ago
The author of this article completely ignored all of the features that actually make people use Ember.js. Router, naming conventions, project structure, container to manage objects. It's possible that in the future Ember.js will use plain HTML components and JS features like Object.observe, but it won't mean that suddenly its code will shrink to 1kB, because it's not all there is to the framework.
My summary of that text: "I don't know how frameworks work, so let's not use them".
- bipin-nag 12y agoHe didn't ignore frameworks features and he doesn't say don't use them. The title says explicitly "Stop writing Javascript frameworks." Your summary is a bit harsh. He happens to be an experienced engineer at Google.
- lordbusiness 12y agoAgreed. The author's argument can be applied to anything from Perl's CPAN to IKEA's furniture to even the very concept of replaceable parts. "Reinvent everything from scratch, all the time."
- colin_jack 12y agoWell no not really, he says: "The fundamental idea is that frameworks aren't needed, use the capabilities already built into HTML+CSS+JS to build your widgets. Break apart the monoliths into orthogonal components that can be mixed in any combination" Also this is a man with a very rich history in terms of the Web and Web standards so writing him off without giving what he is saying any real attention seems silly.
- deleted 12y ago[deleted]
- maxerickson 12y agoNo, they get it: http://bitworking.org/news/Why_so_many_Python_web_frameworks http://bitworking.org/news/Why_so_many_Python_web_frameworks (That's a post assembling a light framework from libraries...) They just didn't go through the list of features and explain that each one doesn't necessarily need to be coupled to the others.
- drogus 12y agoI'm not saying that the author doesn't know what a framework is in general. What I'm saying is that this article can be boiled down to something like: "Javascript has support for feature X, Y and Z, therefore we don't need any frameworks". I should probably also not list Ember's features in my comment, because it's not only about any specific feature - it's also about conventions and app architecture. I think that the underlying concern is valid, ie. we would all be better of if we all joined forces and push for web standards, which can be used in any framework. The problem is that the conclusion, ie. we shouldn't use any frameworks to achieve that, is wrong. Framework authors care about standards and I personally think that each framework will try to adopt more and more native JS and HTML features, but it doesn't mean that we won't be needing frameworks anymore.
- deleted 12y ago[deleted]