Zastosowanie Angular/Ember/Backbone

0

Do czego wykorzystuje się takie frameworki jak Angular/Ember/Backbone i inne z tej klasy?

Możecie mi podać jakieś przykładowe projekty, które idealnie nadają się do użycia takiego frameworka?

Jaki projekt można by sobie samemu zrobić, żeby wykorzystanie takiego FW miało sens?

0

@winerfresh, czyli biblioteka?

Na Angulara wszyscy mówią framework, a wg wiki to biblioteka - http://pl.wikipedia.org/wiki/AngularJS

Hmm, w sumie dalej nie znalazłem odpowiediz na to pytanie chcoiaż patrzyłem w necie :D

Czy Angular został zrobiony na potrzeby napsiania czegoś takeigo jak GMail?

0

Chodzi o szybkość działania aplikacji, odciążenie serwera. Nie komercyjny projekt to raczej dla treningu, np lista jakiś prxedmiotów z filtrowaniem po różnych kategoriach-właściwościach. Edycja widok przedmiotu.

0

Bo framework od biedy jest biblioteką (lub ich zbiorem), ale niekoniecznie na odwrót. AngularJS jest raczej frameworkiem bo wymusza pewien styl pisania kodu, etc. Natomiast Backbone to tylko biblioteka do obsługi modeli (+ podstawę do widoków i routingu, ale IMHO powinni je wydzielić do osobnych bibliotek).

Jeśli chodzi o zastosowanie tego typu bibbliotek/frameworków to stosuje je się tam, gdzie interfejs musi być bardzo responsywny, ale niekoniecznie robots-friendly. Przykładowo Facebook używa swojego Reacta (który nota bene jest świetny jak się go używa z immutable types, patrz Om). Ogólnie pisze się w nim aplikacje internetowe, a nie strony. To nie jest narzędzie do napisania bloga czy czegoś podobnego, a bardziej na pisanie właśnie wymienionego GMaila (który tak BTW nie używa Angulara).

@Anonymous_dev tak odciążenie serwera, ale nie mów, że tylko dla małych produktów i niekomercyjnych. FB skutecznie od dłuższego czasu używa Reacta, CircleCI używa Oma, YouTube na PS3 i VEVO używają Angulara. Zastosowań na to jest multum tylko trzeba wiedzieć kiedy i jak to zastosować.

0

Przede wszystkim używa się takich bibliotek przy SPA, których napisanie bez użycia tego typu bibliotek byłoby jak przejście bosymi nogami po dywanie z gwoździ.

1 użytkowników online, w tym zalogowanych: 0, gości: 1