Пришло время приступить к разработке. Можем начать с установки Laravel. Для простых проектов с любой степенью маршрутизации этого будет достаточно.
Для более сложных проектов и там где нужна авторизация, лучше продолжить с установки пакетов, так называемых starter kits, готовых наборов плагинов и решений для веб-приложения.
Классические Starter Kits Laravel реализованы по классической для бэкенд архитектуре MVC. Вот некоторые:
Laravel Breeze - веб-приложение с простой авторизацией;
Laravel Jetstream - веб-приложение с расширенной авторизаией;
Filament - админка для веб-приложения;
TomatoPHP - сервер для Laravel с админкой Filament.
Другие Starter Kits, предоставляющие архитектуру MV-VM или компонентый подход в разработке:
Livewire - библиотека продвинутых (клиент-серверных) компонентов
Genesis (https://github.com/thedevdojo/genesis) - web-приложение с авторизацией и SSR.