Od kilku tygodni próbuję nauczyć się Angular 6 i czuję, że jestem w lesie. Nigdy wcześniej nie pracowałem z żadnym frameworkiem i jest to trochę jak czarna magia.
Kilkukrotnie przerobiłem tutorial “Tour of Heroes”.
Nie bardzo umiem znaleźć odpowiedź na następujące pytania:
1. Jaka powinna być struktura bardziej złożonej aplikacji?
2. Czy wszystkie komponenty trzymać w katalogu głównym czy może jakoś je jakoś pogrupować?
3. Czy do prawidłowego działania aplikacji musi być oddzielna aplikacja backendowa? Czy może mógłbym wykorzystywać jakieś mini skrypty np w PHP do łączenia się z bazą danych itp?
4. Czy mogę pisać aplikację współpracującą z MySQL czy powinienem poznać jakąś nową bazę danych bo MySQL jest nieodpowiedni do Angular?
5. Czy materiały z Angular 4 mogą być przydatne czy raczej szukać te z szóstej edycji?
6. Jakie książki lub kursy polecacie?
Będę wdzięczny za wszelkie info, bo niby wiem jak działają moduły i jak ze sobą współpracują a nie bardzo wiem jak połączyć to w spójną całość.