Hej,
Robię stronę która będzie miała także podstrony jak blog czy dashboard. Każda z podstron ma zupełnie inny szablony i chciałbym się Was zapytać czy wszystko zostało wykonane prawidłowo.
W głównym pliku app.js zaimportowałem 3 główne widoki
import Homepage from './views/Homepage'
import Blog from './views/Blog'
import Dashboard from './views/Dashboard'
Wyświetlam widoki w pliku blade następującym kodem:
<div id="app">
<Homepage></Homepage>
</div>
Kolejna sprawa dotyczy ścieżek. Aktualnie wszystko znajduje się w jednej ścieżce. W routingu mam coś takiego:
Route::get('/{any}', 'SpaController@index')->where('any', '.*');
I jednej główny plik blade. Wszystkie ścieżki są definiowane w pliku app.js
Zastanawiam się czy nie lepiej zrobić na każdy widok oddzielny blade, routing i controller, potem podstrony jak np. news create, etc robić już w pliku app.js
Pozdrawiam