Блог / Резюме
В блоге размещены статьи о различных нюансах веб-разработки, реализации идей, некоторых частей приложений и т.д.
За последние месяцы пришлось работать приблизительно с десятком пакетов. Выделю три из них, которые оказались наиболее полезными / существенно сэкономили время.
Рано или поздно скорее всего столкнётесь с разработкой мультиязычных сайтов. В данной статье расмотрим вариант попроще - как в Laravel реализовать перевод интерфейса и переключение языков.
Реализуем на Laravel 5 вывод истории действий пользователей. Например: опубликовал статью, ответил на комментарий, лайкнул такой-то контент и т.д.
Немного общей информации о тестировании в Laravel и о том, как использовать для этих целей SQLite.
Рассмотрим, как реализовать аутентификацию Laravel в связке с Passport и GraphQL.
Под строкой запроса в данном случае подразумевается так называемая query string из адресной строки браузера. Статья написана по одному из видео на laracasts c небольшими дополнениями.
Предполагаю, что каждый разработчик сталкивается с необходимостью генерировать pdf-файлы. Посему предлагаю вкратце рассмотреть один из вариантов реализации данного функционала в Laravel.
Довелось столкнуться с проектом на Laravel, напичканным конструкциями try catch, что, с моей точки зрения, в большинстве случаев является не совсем верным решением. Это и послужило триггером для этой небольшой статьи.
В Laravel коллекции поддерживают так называемые сообщения высшего порядка (higher order messages) - шорткаты для выполнения некоторых общих действий. Рассмотрим несколько примеров, дабы убедиться, насколько элегантный и удобный инструмент есть в нашем распоряжении.
Довольно удобно создавать классы из консоли. Но что если в artisan не предусмотрены нужные команды? Никто не мешает нам самим сделать жизнь проще и комфортнее.
Предположим, надо отдать данные в json формате в js-приложение. Написаны классы ресурсов (и коллекций), но появляется другая проблема - в разных случаях следует передавать разный набор полей. Возьмём UserResource: одно дело данные для профиля пользователя, и другое дело - данные автора для поста. Как поступим?
Кратко рассмотрим как загружать файлы в Laravel и Vuejs