Публикации - Laravel

Starter KITs для Laravel или начало разработки

Пришло время приступить к разработке. Можем начать с установки 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.

 

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться


Изображения Видео

1. Подключение CKEditor https://artisansweb.net/install-use-ckeditor-laravel/#comments
2. Регистрация и авторизация https://know-online.com/post/laravel-reg
3. Что нового в Laravel 8 https://sergeymukhin.com/blog/chto-novogo-v-laravel-80
4. Авторизация Sanctum <iframe width="560" height="315" src="https://www.youtube.com/embed/MT-GJQIY3EU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>