Laravel API+Vue Code Review: 12 Things I’ve Noticed
Today we’re doing a code review on a repository sent by one of my followers. It’s mostly about Laravel API and the things I have found that could be improved.
00:00 Intro and General Project Structure
04:24 Gates, 403s and Message Customization
07:38 Global API Controller for Responses
08:35 API Resource, Accessors, and Scopes
10:33 Avoid unnecessary variables
10:58 API Pagination
11:51 Route Model Binding and Catch 404
13:51 Create/Update Request: Refactoring
15:49 Eloquent: Don’t Load Too Much Data
17:12 Inconsistency in the Code
19:10 auth()-user() Object
20:44 Inconsistency Again?
Related links:
- Laravel accessors and mutators:
- Laravel Vue Pagination:
- Danger of Using $request-all(), and How to Protect
- - - - -
Support the channel by checking out our products:
- Try our Laravel QuickAdminPanel:
- Enroll in my Laravel courses:
14 views
147
42
2 months ago 00:08:49 1
Laravel для новичков #16 - Основная секция главной страницы
2 months ago 00:04:04 1
Laravel для новичков #15 - Перемещение пунктов навигации и ссылок на социальные сети в конфигурацию
2 months ago 00:05:16 4
Laravel для новичков #14 - Компонент иконки
2 months ago 00:05:35 3
Laravel для новичков #13 - Активный пункт навигации
2 months ago 00:10:15 1
Laravel для новичков #12 - Перемещение пунктов навигации в layout
2 months ago 00:06:25 1
Laravel для новичков #11 - Компоненты подвала
2 months ago 00:09:20 1
Laravel для новичков #10 - Подвал
2 months ago 00:07:28 1
Laravel для новичков #9 - Компоненты шапки
2 months ago 00:05:09 1
Laravel для новичков #7 - Маршруты страниц
2 months ago 00:05:06 1
Laravel для новичков #8 - Компонент layout
2 months ago 00:07:12 1
Laravel для новичков #6 - Интерполяция в blade-шаблонах
2 months ago 00:08:58 8
Laravel для новичков #5 - Шапка
3 months ago 00:05:01 1
Laravel для новичков #4 - Установка Tailwind CSS
3 months ago 00:03:11 1
Laravel для новичков #3 - Форматирование кода
3 months ago 00:02:40 1
Laravel для новичков #2 - Плагины PhpStorm
3 months ago 00:10:27 13
Laravel для новичков #1 - Установка и подготовка окружения
3 months ago 00:08:16 5
Vue Unit Тестирование #30 - Тест компонента пункта навигации
3 months ago 00:05:43 1
Vue Unit Тестирование #29 - Тест компонента пункта навигации
3 months ago 00:04:26 1
Vue Unit Тестирование #28 - Тест компонента пункта навигации
3 months ago 00:04:57 3
Vue Unit Тестирование #27 - Тест компонента активности
3 months ago 00:04:04 3
Vue Unit Тестирование #26 - Тест компонента активности
3 months ago 00:09:44 2
Vue Unit Тестирование #25 - Тест компонента активности
3 months ago 00:07:40 4
Vue Unit Тестирование #23 - Тест компонента активности
3 months ago 00:10:06 3
Vue Unit Тестирование #22 - Тест компонента активности