» »

JavaScript client framework

JavaScript client framework

ozbolt ::

Moram se lotiti en projekt, ki bo imel spletno stran, pa imam malo problem z izbiro front end frameworka:
- Angular se razvija in 1.x bo totalka ovrzen, 2.0 pa ga ni se nikjer
- Ember ima podoben problem, le da spremembe ne bodo tako velike. Vseeno, kar veliko se bo spremenilo, ko enkrat pride 2.0 ven.
- Backbone je precej bolj low-level in se bojim, da bi povzrocil 2x vec vrstic in porabljenega casa
- Knockout je neka svoja filozofija, je kdo poskusil?
- Priporoca kdo kaj drugega?

LpO

detroit ::

Odvisno kaj počnete oz kaj želite početi,
jst trenutno uporabljam v enem projektu več frameworkov
jQuery, dojo, knockout, + še ostala catchy imena (boostrap, mvc, blablabla)
Skero

illion ::

odvisno kaj vse hoces delat s frameworkom. react (+mogoce flux) je kr dobra izbira, cist clean pristop v primerjavi z recimo angular 1 (angular 2 gre zdej v podobno smer, ker so ugotovil kok so zasral z enko). skrbi samo za optimiziran izris elementov, vse ostalo, kot so recimo router, dependencies, kontrolerji ipd moras pa sam implementirat oz. izbrat nek lib za to. v bistvu je na nek nacin zamenjava za delo z DOMom, kar se je vcasih vec al manj delal z jquerijem in podobnimi libi.

mm&r ::

Jaz se zadnje čase navdušujem nad frameworkom Aurelia, prej sem uporabljal Durandal s katerim sem zelo zadovoljen.

slodreamer ::

Sam razvijam z uporabo Angular in Ionic za hibridne mobilne aplikacije. V bistvu je najbolj pomembno, kaj želiš naredit. Angular je odličen za spletne aplikacije (SPA) ki imajo veliko dinamične vsebine, podatkovne komunikacije in uporabniške interakcije. Za enostavno predstavitveno spletno stran pa je čisto dovolj HTML + jquery (lahko dodaš še jquery ui, Telerik Kendo UI ali kaj podobnega). Nedvomno na začetku učenje Angularja zahteva več truda.

ozbolt je izjavil:

Angular se razvija in 1.x bo totalka ovrzen

Ne vem na kaj ciljaš s tem, tvoja aplikacija bo takšna kot je vsekakor delovala še naprej tudi ko bo izšel Angular 2.0, pa tudi tega se boš verjetno lažje naučil če boš že imel izkušnje z 1.0.
Dobra alternativa (čeprav je podrobno ne poznam) pa je po mojem mnenju tudi Facebookov React.

illion ::

slodreamer je izjavil:


Ne vem na kaj ciljaš s tem, tvoja aplikacija bo takšna kot je vsekakor delovala še naprej tudi ko bo izšel Angular 2.0, pa tudi tega se boš verjetno lažje naučil če boš že imel izkušnje z 1.0.


ciljal je na to, da je angular 1 dead end, ce bos hotel preit na 2, bos moral vecino aplikacije prepisat/predelat. Tako da se ne splaca delat v enki, dvojka pa se ni releasana (lahko uporabis trenutne dev verzije ampak noben ne garantira, da bo api isti ob relasu).

Zgodovina sprememb…

  • spremenil: illion ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

JS frameworks: knockoutJS, angularJS, react, ...

Oddelek: Programiranje
416830 (3675) kuall
»

Učenje programiranja (Front-end) (strani: 1 2 )

Oddelek: Programiranje
5212819 (9915) matjash
»

Kateri programski jeziki za razvoj spletnih aplikacij?

Oddelek: Programiranje
71435 (1166) kr?en
»

AngularJS 2.0 ali 1.x

Oddelek: Izdelava spletišč
92043 (1341) dasf
»

[HTML + JS] Nalaganje strani in lightweight JS FW

Oddelek: Programiranje
71077 (954) alexa-lol

Več podobnih tem