laravel
Вот список возможностей, которые делают эту структуру лучше, чем другие:
1. Удивительная документация - laravel - дружественный разработчик. Тейлор
никогда не выпускает версию Laravel без надлежащей документации. Если вы
вникнете в Laravel API, вы найдете последовательный стиль кодирования и кратко
объясните методы и классы. Стиль кодирования и написания комментариев очень
подробный и последовательный.
2. Миграции. Миграция - это представление кода вашей схемы базы данных. Команда
разработчиков не имеет проблемных задач по обмену дампами SQL с новыми
разработчиками, которые входят на борт или поддерживают согласованность базы
данных со всеми членами команды.
3. Посещение базы данных. Сеяние освобождает разработчиков от задания вручную
заполнять фиктивные / тестовые данные. Это очень полезно при разработке API или
веб-сервисов. Библиотека Faker обычно используется для сбора базы данных
поддельными данными.
4. Красноречивый - Красноречивый ORM до сих пор лучший ОРМ, который я
использовал. Он имеет чистый синтаксис и очень легко понять.
5. Blade - Blade - богатый шаблонный движок Laravel. Написание HTML очень
радостно, используя Blade. Синтаксис чист и легко подбирается.
6. Эликсир - эликсир - обертка для глотки для выполнения автоматизированных
задач. Ежедневно выполняются задачи, такие как компиляция SASS / LESS,
минимизация скриптов / css и запуск тестов PHPUnit.
7. Laracasts - Laravel имеет Laracasts, прекрасный сайт Laravel, разработанный и
поддерживаемый Jeffery Way. Он обновляется ежедневно новым контентом и отличными
учебниками. Он обычно упоминается как видео-документация Laravel.
8. Аутентификация. Вам не нужно писать код аутентификации для каждого нового
создаваемого приложения. Базовая система аутентификации уже реализована в новой
установке Laravel.
9. Пагинация - одна из особенностей убийцы Ларавеля. Он автоматически разбивает
данные из базы данных. Это очень полезно при создании веб-сервисов и API.
10. Запросы проверки / формы / авторизация. Классы проверки для проверки данных
в HTTP-запросах также предварительно записываются в Laravel. Запросы формы
делают его частью торта для использования валидации и авторизации в приложениях
Laravel.
11. Artisan CLI - Удивительный инструмент для запуска общих команд, таких как
создание контроллера, загрузка базы данных и выполнение модульных тестов.
Создание собственных пользовательских команд также довольно просто.
12. Впрыск зависимости - это делает модульное тестирование довольно легким,
способствуя кодированию TDD и BDD. Это также способствует повторному
использованию кода.
Дата: 19.05.2018.