У меня возникли некоторые концептуальные трудности с angular.
Предположим, у меня есть несколько маршрутов в приложении Angular, например /
(root), /cart
, /map
.
Я понимаю, что угловые приложения создаются и объединяются для производства: веб-пакет или аналогичный сервисный пакет все в один каталог.
Я понимаю, что угловые приложения запускаются на сервере так, что серверуказывает на каталог, в котором выходные данные встроенного углового приложения находятся в виде статического содержимого.
Теперь, допустим, я сделал запрос к /cart
;мой сервер не имеет сведений об этом маршруте;как это должно работать?
Мой вопрос: как мне создать мост между угловыми и серверными маршрутами?
Как мне настроить маршруты моего сервера?
Улавливаю ли я все свои угловые маршруты и указываю их на файл index.html
, скомпилированный веб-пакетом, и позволяю угловому определять, по какому маршруту он в настоящее время идет?
Что считается наилучшей практикой и какие распространенные подводные камни?