Архитектура сложных веб-приложений. С примерами на Laravel

Автор: literator от 15-08-2020, 18:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Архитектура сложных веб-приложений. С примерами на LaravelНазвание: Архитектура сложных веб-приложений. С примерами на Laravel
Автор: Адель Файзрахманов
Издательство: Leanpub
Год: 2020-04-25
Страниц: 271
Язык: русский
Формат: pdf (true), mobi, epub
Размер: 10.05 MB

Эта книга просто некий обзор практик, которые мне показались полезными при разработке приложений. Возможно, кому-то она поможет выбрать нужную для своего проекта. Главное, нужно понять, что она не о том, что надо каждое приложение взять и переписать с использованием Event Sourcing. К каждому приложению нужен свой подход. Одни и те же практики отлично подходят к одним приложениям, но будут вредны для других.

Laravel Idea — расширение для платформы IDEA (PhpStorm), экономящее время при разработке решений на основе Laravel. Прекрасное автозаполнение магии Laravel, навигация по коду, генераторы кода, автокомплит валидаторов и роутов, и многое другое.

Фреймворки, такие как Laravel, содержат кучу RAD-возможностей, которые позволяют разрабатывать приложения очень быстро, срезая некоторые углы. Они весьма полезны на стадии приложения «интерфейс для работы с базой данных», но часто становятся источником боли по мере развития. Я делал много рефакторингов просто, чтобы избавить приложения от таких возможностей. Вся эта авто-магия и «удобные» валидации в стиле «быстро сходить в базу данных и проверить нет ли такого email в таблице» хороши, но разработчик должен полностью понимать как они работают и когда лучше от них отказаться.

Я должен предупредить:
• Эта книга не для начинающих. Чтобы понимать описываемые проблемы вы должны поучаствовать хотя бы в одном проекте. В одиночку или в команде.
• Эта книга не пособие. Много шаблонов будут описаны поверхностно, с целью просто познакомить читателя с ними. Несколько полезных ссылок вас ожидает в конце книги.
• Примеры этой книги никогда не будут идеальными. Я могу назвать какой-то код «корректным» и найти кучу ошибок в нем в следующей главе.

Скачать Архитектура сложных веб-приложений. С примерами на Laravel








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.