201414Aug

Next-Gen-JS-Frameworks: Pro, Contra und Neuansatz

Sie heißen AngularJS, Backbone.js, Ember.js, Polymer und React: Die Next-Gen-JavaScript-Frameworks, mit denen schon jetzt moderne Webanwendungen und Portale realisiert werden. Die Frameworks bieten in der Regel keine gewöhnlichen Funktionen wie DOM-Manipulationen, Effekte oder Ähnliches, sondern warten mit neuartigen Konzepten für Client-Templates, Bindings und Model-View-Controller-Alternativen auf. Ende letzten Jahres hatte ich einen Artikel darüber verfasst, wie sich die Welt der JavaScript-Frameworks in den kommenden Jahren verändern wird.

Google Trends - angularjs, knockoutjs, ember js, backbone.js

Auch gibt es bereits ausführliche Vergleiche der Next-Gen-Frameworks, in denen die Bibliotheken beleuchtet und mit einem Fazit versehen werden. Im Blog von "&yet" findet sich nun ein aktueller "Opinionated Rundown of JS Frameworks", in dem auch React und Polymer betrachtet werden. Neben Pros und Contras stellen die Entwickler am Ende des Artikels schließlich ihr eigenes Framework Ampersand.js vor, das die genannten Punkte verbessern will. Ob sich das "highly modular, loosely coupled, non-frameworky" Framework durchsetzen wird, dürfte sich bald herausstellen.
AngularJS erfreut sich immer größerer Beliebtheit und inzwischen gibt es mit Ionic sogar schon eine PhoneGap-/Cordova-Erweiterung, die auf AngularJS basiert und eine solide Basis für native Smartphone-Apps darstellt, die mit JavaScript entwickelt werden können.

Kommentare

Johanna schrieb am 20.08.2014 #1

Hey Matthias, guter Kommentar zu den neuen JS-Frameworks. Auch wir sind gerade stark an dem Thema-. Wir sind der Meinung, dass gerade in dem Bezug noch einiges kommen wird. Dabei ist uns aufgefallen, dass es noch relativ wenig dokumentiert wurde und haben das mal in die Hand genommen. Hier sind einige unserer Tutorials rund um die Themen AngularJS, RequireJS, JQuery und Ionic. Ich hoffe euch damit ein wenig weiterhelfen zu können.

http://www.flyacts.com/blog/tutorial-angularjs-mit-requirejs-und-ionic-framework/

http://www.flyacts.com/blog/tutorial-angularjs-mit-requirejs/

http://www.flyacts.com/blog/tutorial-jquery-ui-sortable-elemente-zusammenfuehren/

http://www.flyacts.com/blog/tutorial-angularjs-mit-requirejs-und-jquery-ui/

Viel Spaß beim durchlesen und selber ausprobieren.

Matthias schrieb am 20.08.2014 #2

Hi,
danke für die Links! Die Anleitungen für einige Entwickler sicher interessant sein. Und ja, gerade für Ionic/AngularJS gibt es noch nicht viele Dokumentationen, aber die Thematik wird in der kommenden Zeit auf jeden Fall ein Hoch erleben.