Trenduri în tehnologie web – Javascript & Node.js
6 Tehnologia web evoluează incredibil de repede. Trebuie să fim pregătiți să-i facem față. Dacă nu ați urmărit trendurile, vin cu un mic inside concretizat în câteva framework-uri must-use/must-test/must-have. 🙂
RailwayJS este un framework construit pe același principiu cu Rails, doar că este construit in Javascript. Este foarte simplu de învățat și are foarte multe helpere (localizare, caching etc) pentru a construi aplicații web solide. Un dezavantaj este ORM/ODM, denumit JugglingBD, care susține că e capabil să administreze atât baze de date relaționale cât și nerelationale. Framework-ul este excelent pentru a lucra cu node.js dar nu e indicat să-l folosiți pentru proiecte mici pentru că ați folosi un framework cu foarte multe facilități inutile.
Iced Coffee este un limbaj construit deasupra la coffee script. Este același script doar că suportă câteva facilități în plus. Sper că sunteți familiari cu privire la modul prin care se lucrează în Javascript – callback & closures based. Iced îți oferă un limbaj prin intermediul căruia poți scrie cod asincron într-o manieră sincronă, fără a bloca asincronia.
Exemplu:
await $.getJSON url, defer json cb json.results
în loc de
$.getJSON url, (json) -> cb json.results
Framework-ul Brunch este un soi de framework AIO (All in One) pentru dezvoltarea aplicațiilor web. Are implementate cele mai utile framework-uri și scripturi pentru a programa eficient. Singura problemă e că framework-ul nu e funcțional la capacitate maximă și mai are bug-uri.
Ember.js este un alt framework MVC pentru client side. Pare mai bun și mai complet ca Backbone. Singurul dezvantaj e că nu e integrat în Brunch dar viitorul i-ar putea asigura poziția fruntașă în clasamentul framworkurilor MVC în JS.
Sper să mă ajutați să extindem lista. 🙂
Ar fi fost normal să fie precizată sursa articolului după care s-a efectuat traducerea: http://gelnior.wordpress.com/2012/02/12/javascript-and-node-js-last-trends/
@Sabin Buraga Corect. De obicei nu ratam asta. Acum a fost o scapare. Mersi. 🙂
Thanks Sabin !
Sass: sass-lang.com
Less: lesscss.org
Haml: http://haml-lang.com/
Ar mai fi arhicunoscutele jQuery, jQuery Mobile, jQuery UI, _underscore, etc.
jQuery si herghelia mi se par prea cunoscute ca sa le mai notam in trenduri. Sunt aproape ceva nativ. :-))
Greetings I am so excited I found your web site, I really found you by mistake, while I was searching on Google for something else,
Anyhow I am here now and would just like to say kudos for a fantastic post and a all
round entertaining blog (I also love the theme/design), I don’t have time to look over it all at the minute but I have
saved it and also included your RSS feeds,
so when I have time I will be back to read much more, Please do keep up the excellent work.
Here is my web-site – rochii