2013-07-03 12 views
9

Wydaje się, że istnieje kilka zestawów podstawowych angular.js do rozpoczęcia; ziarno kątowe, niektóre używające requirejs i tak dalej, ale wiele z tych, które znalazłem, wydaje się być dość przestarzałych. Bycie nowicjuszem w kanciastym: czy jest jakaś podstawowa tablica "na wynos", coś hucznego, z czego wszyscy korzystają? Szukam dobrego, sprawdzonego sposobu nadania mojej strukturze aplikacji.Kątowa płytka bojlera

Co mogę znaleźć tak daleko to

+0

"Czy jest coś hucznego, z którego wszyscy korzystają?" – finishingmove

+1

Nie sądzę, żebyś pomylił się z którymkolwiek z nich. Użyłem Angular-seed jako podstawy dla mojego wielkiego projektu. Ma wszystko, czego potrzebujesz, aby nauczyć się kanciastości bez wielu dodatków. Najbardziej pomógł mu prekonfigurowany test jednostki i e2e. Widzę tutaj wielu ludzi, którzy mają problemy z ich uruchomieniem. AngularFun wygląda na to, że może być dobry dla coffeescript/mniej osób, a aplikacja "angle-app" może być dobrym przykładem dla pełnych rodzajów aplikacji. –

Odpowiedz

9

Nie ma jedna właściwa droga do struktury każdej aplikacji. I zdecydowanie nic ważniejszego niż to, co już znalazłeś.

Zacznij od tego i idź w kierunku tego, co jest optymalne dla twojej obecnej aplikacji. Najpierw zaleciłbym prostszą strukturę (oczywiście osobny dostawca z plików aplikacji, CSS itp.), A następnie refaktoryzację.

+0

Dzięki, zastanawiałem się, czy był tam "główny nurt". Myślę, że istnieją pewne języki lub frameworki. – zimt28

+0

Yeoman byłby najbliżej tego, ale nie używam go osobiście. – finishingmove

10

Zgadzam się z wykończeniem, to zależy od twojego projektu.

Jestem wielkim fanem ng-boilerplate.

Ma niesamowitą strukturę modułową. Wolę go od stosów lub szuflad.

+2

'ng-boilerplate' wydaje się być oparte na' kątowej-app'. To całkiem dobra struktura. – finishingmove

+0

Albo może być odwrotnie;) –

+1

Myślę, że 'kątowa-app' jest już od dłuższego czasu, ale mogę się mylić: P – finishingmove