Routing
Single page application-ში ჩვენ მომხმარებლის გვერდებს ვცვლით არა ასერვერიდან ახალი გვერდის გამოგზავნით, არამედ აპლიკაციის რაღაც ნაწილების გამოჩენით და გაქრობით. ეს იმიტომ ხდება, რომ SPA-ს აზრი არის ერთი html გვერდის ჩამოტვირთვა კოდით, რომელიც მეხსიერებაში შეინახება და სწრაფად იმუშავებს. როცა მომხმარებელი რაღაც მოქმედებებს აწარმოებს, ჩვენ გვჭირდება სხვადასხვა განსაზღვრულ view-ებზე გადაადგილება.
ერთი view-დან მეორეზე ნავიგაცია შესაძლებელია ანგულარის Router
-ით.
Router
ინტერპრეტაციას უკეთებს ბრაუზერის URL-ს როგორც ინსტრუქციას, რომ
შეიცვალოს view.
ამ თავში ვისწავლით:
- მარტივ routing-ს
- Child routing-ს - ანუ რაუთინგს რაუთინგის შიგნით!
- და დინამიკურ route-ებთან მუშაობას.