Mik az előnyei angularjs vs knockoutjs

Megfigyelhető objektumok bonyolítja a fejlődés, a kis alkalmazásokat, nem éreztem, de nagy - ez bánt, és késleltetheti a fejlődést.

Van tapasztalata mindkettővel, kacsa fejlődés sebessége és az olvashatóság Sarki fény felülről (IMHO). Általában ez elsősorban attól függ, hogy jobb, ha tudjuk, a fejlesztő.






Összehasonlításképpen, megpróbál egy ko-Binding element6 jsfiddle.net/lega911/v2uf2

> A AngularJS sírtam a végén a nap :)
Próbálja szögletes Light, nincsenek ilyen „korlátok” modulként, szolgáltatás, szolgáltató, állandó. Irányelv teszi, hogy egyszerű - szinte valamint kötéseket ko, és van egyforma applyBindings;)

@lega
> Összehasonlításképpen, megpróbál egy ko-Binding element6 jsfiddle.net/lega911/v2uf2
A legtöbb ügyetlen döntés itt van ez: jsfiddle.net/KTW34
Ha kell vissza értéket, és külön használni bárhol, akkor csavarja a szokás kötések, nem, mert ez csak egy kérdés, technika.







ferde fény, köszönöm próbálja meg.

Rovására az 5 pontos.
Az első pont nem értem, mire gondol.
A harmadik és negyedik, nagyon kétséges. mert ko.observable nem hülye és optimalizálása valószínűleg máshol van szükség.

A második bekezdés és az ötödik, sőt megkettőzte önmagát, és véleményem szerint a legfontosabb hátránya KnockoutJS.

Add tovább: KO egy gyorsabb, és az igazság, mert kisebb, és sokkal átláthatóbb, mint Angularjs. „Nem alkalmas nagy alkalmazásokhoz” - ez az én személyes véleményem, de nézi 2gis.ru következtetésre jutott, hogy lehet még mindig jó. De nem lenne jó alkalmazás KO :-) Ha közül választhat MVVM keretek - én válasszam szögletes.

Eddig a hálózat találkoztam csak véleményeket AngularJS alkalmas nagyobb alkalmazások, hanem azért, mert, mert. Nem érveket. Míg az idő azt mutatja, hogy ha egy keret indokolja ezen a módon csak azért, mert szörnyű, és nem több.

Mi a filozófia, hogy KA nem alkalmas nagy alkalmazások SPA?

@SowingSadness KO elvén működik: eval ( 'alert (123)'). Minden, amit írsz, az adatokkal bind = „A kód itt.” És akkor behelyezzük a eval. Ez a gonosz, hogy nem javallott nagyobb alkalmazásokhoz.




Kapcsolódó cikkek