После прочтения статьи "Порог вхождения в Angular 2 — теория и практика" у меня появилось желание показать, как можно пробросить все роуты Angular 2 через роутер Laravel 5.
Идея следующая
- в директории
resources
будет лежать представление, являющееся точкой входа для всех роутов Angular 2. Для каждого роута Angular 2, роутер Laravel 5 будет нас перенаправлять на это представление; backend - под каждый Angular 2 роут в директиве
нам придется создать копию в роутере Laravel;
- все роуты Angular 2, по которым подтягиваются шаблоны, будут иметь вид вида
, и будут запрашиваться роутером Laravel 5 по пути вида SomeComponent.main
resources
frontend/SomeComponent/main.blade.phpЧитать полностью »