Блог / Резюме
У блозі розміщені статті стосовно різних нюансів веб-розробки, реалізації деяких ідей, функціоналу додатків, тощо.
Припускаю, що кожен розробник стикається з необхідністю генерувати pdf-файли. Тому пропоную коротко розглянути один з варіантів реалізації даного функціоналу в Laravel.
Довелось зіткнутися з проектом на Laravel, у якому конструкції try catch зустрічались де тільки можливо, що, з моєї точки зору, в більшості випадків є не зовсім вірним рішенням. Це і стало приводом для даної невеликої статті.
У Laravel колекції підтримують так звані повідомлення вищого порядку (higher order messages) - шорткати для виконання деяких загальних дій. Розглянемо кілька прикладів, щоб переконатися, наскільки елегантний і зручний інструмент є в нашому розпорядженні.
Artisan: як створити користувацькі команди make
Припустимо, треба віддати дані в json форматі в js-додаток. Написані класи ресурсів (і колекцій), але з'являється інша проблема - в різних випадках слід передавати різний набір властивостей. Візьмемо UserResource: одна справа дані для профілю користувача, і інша справа - дані автора для поста. Як діятимемо?
Коротко розглянемо, як завантажувати файли в Laravel та Vuejs.
У цій статті розглянемо як в Laravel створити API аутентифікацію за допомогою офіційного пакета Passport.
Коротко розглянемо як встановити та налаштувати Homestead на Ubuntu і Windows 10, а також створити базу даних і імпортувати таблиці.
Абсолютно не проблема скористатися cdn для підвантаження шрифтів, але в деяких випадках - наприклад, за бажанням клієнта - може знадобитися підключення того чи іншого шрифту "безпосередньо". Подивимося, як це можна зробити в Laravel.
Сьогодні розглянемо, як можна створити і вивести багаторівневе меню в Laravel. Звісно, без рекурсії справа не обійдеться, але при цьому будуть деякі цікаві моменти - на допомогу прийдуть функції-хелпери.
Відразу до практики - подивимося де і як можна використовувати спостерігачів.
FormRequest: валідація форм в Laravel