angularjs wykorzystuje dwukierunkową danych po stronie klienta wiążące (from AngularJS Developers guide): angularjs boczne klient wiążące dane i po stronie serwera templating
ktoś rozważyć użycie kombinacji serwera silnika strona szablonów z angularjs dwukierunkowy klienckich wiązanie danych bocznych. Coś takiego:
Zastanawiam się nad użyciem AngularJS tylko dla części (komponentów) strony? Czy to byłby dobry pomysł?
Chciałbym usłyszeć jeśli już doświadczenia z podobnym podejściem i jakie były wady i zalety ...
Używałem AngularJS w szablonach Jade, które działały dobrze.Upewnij się tylko, że oba silniki szablonów nie mają części składni, ponieważ skończysz w ucieczce od piekła. W końcu poszedłem z Knockoutem, ale obydwa działają dobrze z Jade, ponieważ Jade nie używa nawiasów klamrowych (gdyby to -> uciekało przed piekłem). – Prinzhorn
Dobra uwaga! Od AngularJS wersji 1.0, łatwo można interpolacji znaczników interpolacji [można zmienić] (http://stackoverflow.com/questions/12923521/angular-js-custom-delimiter). To może pomóc w takiej sytuacji. – PrimosK
Tak długo nie nurkowałem w AngularJS, ale dobrze o tym wiedzieć. Knockout na drugiej nie ma nic takiego, tylko atrybuty (chyba że korzystasz z zewnętrznego silnika szablonów). – Prinzhorn