Jak zrobić podstrony

0

Cześć,

Chciałbym poprosić o poradę kogoś, kto zajmuje się frontendem i zna Angular'a.
Mam napisany backend w spring'u i chcę dorobić do tego jakiś podstawowy front w ramach samo-edukacji.

Jak wygląda taka podstawowa struktura w angularze w aplikacjach, które mają więcej stron/podstron?
np. chcę mieć taką główną stronę localhost:4200/main i na niej dać przycisk, który przekieruje mnie na localhost:4200/second.
To się powinno zrobić jako jeden szablon w pliku app.component.html i zawrzeć tam zawartość wszystkich podstron, czy dla każdej podstrony powinien być jakiś oddzielny plik do którego odwołuje się (jeśli tak, to poproszę o jakiś bardzo łopatologiczny przykład dla laika)? Dzięki :-)

0

Najprościej skorzystać z jakiegoś starter-kitu np https://github.com/tomastrajan/angular-ngrx-material-starter

0

Myślę, że to Ci może pomóc. Tak zwany routing
https://angular.io/guide/router
W skrócie chodzi o to, że w oddzielnych komponentach (plikach) tworzysz odpowiednie podstrony, a następnie dodajesz je do listy w pliku app-routing.module.ts
Potem tylko w jakimś menu dodajesz przekierowanie do danej podstrony za pomocą atrybutu routerlink. Ogólnie wszystko co powinieneś chcieć jest w linku, który podałem :)

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