Laravel 5 Русская документация

Русская документация Laravel 5.5

laravel

Цель: написать расширенную версию документации (перевод официальной, дополнения примерами и ссылками на статьи, учесть наиболее популярные вопросы с форумов, адаптация к российским реалиям, рецензия опытных программистов)

Email переводчика для замечаний и предложений: mathmail56@mail.ru

Начало работы: 1.09.2017 Последнее обновление: 10.09.2017

Начало работы

Установка
Основные настройки
Структура приложения
Homestead
Valet

Концепции архитектуры

Жизненный цикл запроса (Request)
Сервис-контейнер (Service Container)
Сервис-провайдеры (Service Providers)
Фасады (Facades)
Контракты (Contracts)

Основы

Роутинг
Посредник (Middleware)
CSRF-защита
Контроллеры
Запросы (Requests)
Отклики (Responses)
Виды (Views)
Сессии
Валидация
Ошибки и логи

Frontend

Шаблонизатор Blade
Локализация
Скаффолдинг
Сборка ассетов (Laravel Mix)

Безопасность

Аутентификация
API аутентификации (Passport)
Авторизация
Шифрование
Хеширование
Сброс пароля

Углубленное изучение фреймворка

Работа с консолью (Artisan)
Рассылка (Broadcasting)
Кеширование
Коллекции
События
Файловая система (File Storage)
Хелперы (Helpers)
Почта
Уведомления
Разработка пакетов
Очереди
Планировщик задач

База данных

Начало работы
Построитель запросов (Query Builder)
Пагинация
Миграции
Генерация данных (Seeding)
Redis

Eloquent ORM

Начало работы
Отношения
Коллекции
Аксессоры и мутаторы
API ресурсов
Сериализация

Тестирование

Начало работы
HTTP
Браузер
База данных
Мок-объекты

Официальные пакеты

Cashier
Envoy
Horizon
Passport
Scout
Socialite