Jestem całkiem nowy w AngularJS i wydaje mi się to trochę niezręczne. Proste rzeczy są bardzo łatwe, ale rzeczy zaawansowane są znacznie trudniejsze (dyrektywy, dostawca / usługa / fabryka ...)
Dokumentacja nie jest bardzo pomocne dla kogoś, kto dopiero zaczyna się uczyć tych rzeczy; i ciągle szukam dyrektyw dotyczących rzeczy, których potrzebuję, zamiast pisać własne.
Wypróbowałem Ember.js i byłem z nim znacznie bardziej produktywny, ale interfejs API jest wciąż znacznie zmieniany, więc na razie wolę go pominąć.
Czy są jakieś lepsze zasoby, aby poprawnie dostać się do AngularJS?
Odpowiedzi:
Jest to najbardziej wszechstronne repozytorium zasobów edukacyjnych AngularJS, z którym się zetknąłem:
AngularJS-Learning
Aby wydobyć najlepsze części (w zalecanej kolejności uczenia się):
źródło
Wypróbuj te filmy egghead.io Na początek są niesamowite
źródło
Aby uzyskać obszerną i stale rosnącą kolekcję linków, sprawdź AngularJS-Learning , repozytorium github, które gromadzi zasoby, linki i ciekawe posty na blogu.
Bardzo pomocne okazały się tutoriale i filmy na kanale youtube AngularJS . Przechodzą od głównie podstawowych rzeczy do zaawansowanych tematów, dobry sposób na rozpoczęcie.
Oficjalne konta na Twitterze i google + to dobry sposób na śledzenie nowości i uzyskiwanie ciekawych linków. Sprawdź także listę mailingową AngularJS .
Miłym agregatorem wiadomości / linku jest angularjsdaily.com .
Są też nowe książki, więc możesz mieć oko na swoją ulubioną bibliotekę online.
źródło
Kanał IRC #angularjs na freenode.net to świetny sposób na uzyskanie odpowiedzi w czasie rzeczywistym.
Porady dotyczące uzyskiwania pomocy za pośrednictwem IRC:
źródło
Film AngularJS Podstawy w 60-minutowych minutach stanowi bardzo dobre wprowadzenie i przegląd.
Chciałbym również bardzo polecić książkę AngularJS z O'Reilly , wspomnianą przez @Atropo.
źródło
Obserwuj listę mailingową pod kątem problemów / rozwiązań omawianych przez członków społeczności. https://groups.google.com/forum/?fromgroups#!forum/angular . To było dla mnie bardzo przydatne.
źródło
Jeśli chodzi o bardziej zaawansowane użycie, uważam, że te dwie strony należy przeczytać:
źródło
Ta odpowiedź jest oparta na pytaniu i tytule tej książki: http://www.packtpub.com/angularjs-web-application-development/book
źródło