common.blog_resume
У блозі розміщені статті стосовно різних нюансів веб-розробки, реалізації деяких ідей, функціоналу додатків, тощо.
Будет делать бэкапы файлов проекта и базы данных тогда, когда скажете. 6-я версия пакета требует PHP 7.3, может работать с MySQL, PostgreSQL и MongoDB.
Рано чи пізно швидше за все зіткнетеся з розробкою багатомовних сайтів. Розглянемо простіший варіант - як в Laravel реалізувати переклад інтерфейсу і перемикання мов.
Реалізуємо на Laravel 5 перегляд історії дій користувачів. Наприклад, заходимо на сторінку профілю конкретного користувача і бачимо, коли він додав статтю, відповів на коментар, лайкнув якийсь контент і т.д. (За матеріалами laracasts)
Як використовувати SQLite для тестування в Laravel
Розглянемо, як реалізувати аутентифікацію Laravel в зв'язці з Passport і GraphQL.
Під рядком запиту в даному випадку мається на увазі так звана query string з адресного рядка браузера. Стаття написана за одним з відео на laracasts з невеликим доповненнями.
Припускаю, що кожен розробник стикається з необхідністю генерувати pdf-файли. Тому пропоную коротко розглянути один з варіантів реалізації даного функціоналу в Laravel.
Довелось зіткнутися з проектом на Laravel, у якому конструкції try catch зустрічались де тільки можливо, що, з моєї точки зору, в більшості випадків є не зовсім вірним рішенням. Це і стало приводом для даної невеликої статті.
У Laravel колекції підтримують так звані повідомлення вищого порядку (higher order messages) - шорткати для виконання деяких загальних дій. Розглянемо кілька прикладів, щоб переконатися, наскільки елегантний і зручний інструмент є в нашому розпорядженні.
Artisan: як створити користувацькі команди make
Припустимо, треба віддати дані в json форматі в js-додаток. Написані класи ресурсів (і колекцій), але з'являється інша проблема - в різних випадках слід передавати різний набір властивостей. Візьмемо UserResource: одна справа дані для профілю користувача, і інша справа - дані автора для поста. Як діятимемо?
Коротко розглянемо, як завантажувати файли в Laravel та Vuejs.