Блог / Резюме
В блоге размещены статьи о различных нюансах веб-разработки, реализации идей, некоторых частей приложений и т.д.
Работа с ассетами в Symfony 4 довольно похожа на аналогичную процедуру в Laravel, что не очень то и удивительно, поскольку согласно документации "Encore is inspired by Webpacker and Mix". Что ж, давайте посмотрим что к чему.
Кратко рассмотрим, как установить Symfony 4 под Homestead и как подключить PostgreSQL к данному фреймворку.
Под строкой запроса в данном случае подразумевается так называемая query string из адресной строки браузера. Статья написана по одному из видео на laracasts c небольшими дополнениями.
Предполагаю, что каждый разработчик сталкивается с необходимостью генерировать pdf-файлы. Посему предлагаю вкратце рассмотреть один из вариантов реализации данного функционала в Laravel.
Довелось столкнуться с проектом на Laravel, напичканным конструкциями try catch, что, с моей точки зрения, в большинстве случаев является не совсем верным решением. Это и послужило триггером для этой небольшой статьи.
Чем меньше Вы используете мышку и чем больше клавиатуру - тем быстрее Вы работаете. От этой общеизвестной истины и буду отталкиваться. Расскажу о тех командах и пакетах, которые использую чаще всего, и которые реально помогают ускорить процесс написания кода.
В Laravel коллекции поддерживают так называемые сообщения высшего порядка (higher order messages) - шорткаты для выполнения некоторых общих действий. Рассмотрим несколько примеров, дабы убедиться, насколько элегантный и удобный инструмент есть в нашем распоряжении.
Довольно удобно создавать классы из консоли. Но что если в artisan не предусмотрены нужные команды? Никто не мешает нам самим сделать жизнь проще и комфортнее.
Предположим, надо отдать данные в json формате в js-приложение. Написаны классы ресурсов (и коллекций), но появляется другая проблема - в разных случаях следует передавать разный набор полей. Возьмём UserResource: одно дело данные для профиля пользователя, и другое дело - данные автора для поста. Как поступим?
Речь пойдёт о нюансах, которые по неким причинам напрямую не упомянуты в официальной документации. Если быть точнее, в документации - нет, но в комментариях к докам - да. Как бы то ни было, во избежание логических ошибок в коде, знать описанное ниже не помешает.
Кратко рассмотрим как загружать файлы в Laravel и Vuejs
У цій статті розглянемо як в Laravel створити API аутентифікацію за допомогою офіційного пакета Passport.