|
|
|
|
|
by tboyd47
3164 days ago
|
|
In development environments where expectations have outpaced tools, frameworks and patterns proliferate. The front-end is one such environment. Node.js created a revival of interest in Javascript as a serious language, causing the more casual/ad-hoc style of JQuery/YUI/MooTools/Dojo. to be eclipsed by more heavy-handed structured patterns like Backbone/Ember/Meteor/Angular, usually based on MVC. This went on for a long time because the browser front-end platform was still too primitive to support the kind of large projects people were suddenly demanding to build. Now we are entering a period where the platform has finally become much more sophisticated with HTML5, CSS3, ES2015, HTTP2, etc., and not so many things need to be coded by hand anymore in the front-end world. Also, Facebook released React and introduced the one-way data flow pattern that's now popular. So the heavy handed approach to front-end design is now on the wane. |
|