Laravel | Каким методом при определении связи belongsToMany можно переименовать обращение к pivot?
Anonymous Quiz
18%
alias
32%
as
42%
pivotName
9%
renamePivot
Как используя vue router перезагрузить страницу
Anonymous Quiz
16%
this.$router.update()
3%
this.$router.get()
7%
this.$router.go()
75%
this.$router.reload()
Laravel | Что нужно добавить в класс модели, чтобы не сохранять временные метки created_at и updated_at ?
Anonymous Quiz
6%
public $dates = null;
89%
public $timestamps = false;
5%
public $noDates = true;
Laravel | Изменение данных в запросе
Если вы используете FormRequest и Вам нужно изменить данные перед валидацией, то для этого достаточно добавить метод prepareForValidation в класс запроса.
Так же этот метод можно использовать для добавления данных в запрос, например генерировать slug для постов блога.
Если вы используете FormRequest и Вам нужно изменить данные перед валидацией, то для этого достаточно добавить метод prepareForValidation в класс запроса.
Так же этот метод можно использовать для добавления данных в запрос, например генерировать slug для постов блога.
Laravel | Resource routes
Роуты в Laravel объявляются как HTTP методы get, post, put и так далее.
Также в фасаде Route есть возможность для объявления роутов готовым набором REST-методов.
Метод Route::apiResource создаст роуты для получения, создания, изменения и удаления сущности.
Route::resource также добавит методы для отображения страниц просмотра и редактирования сущности.
Роуты в Laravel объявляются как HTTP методы get, post, put и так далее.
Также в фасаде Route есть возможность для объявления роутов готовым набором REST-методов.
Метод Route::apiResource создаст роуты для получения, создания, изменения и удаления сущности.
Route::resource также добавит методы для отображения страниц просмотра и редактирования сущности.
Vue | Советы для увеличения производительности
В этой статье рассмотрены некоторые советы, приемы и рекомендации, связанные с уменьшением ненужного повторного рендеринга и оптимизации памяти, которые могут быть применены к vue2/vue3:
-- Не используйте модификатор deep в watch
-- Ограничивайте реактивность с помощью Object.freeze
-- Избегайте функциональных геттеров Vuex
-- Изучите жизненный цикл компонентов
-- Используйте IntersectionObserver
Подробности в статье.
В этой статье рассмотрены некоторые советы, приемы и рекомендации, связанные с уменьшением ненужного повторного рендеринга и оптимизации памяти, которые могут быть применены к vue2/vue3:
-- Не используйте модификатор deep в watch
-- Ограничивайте реактивность с помощью Object.freeze
-- Избегайте функциональных геттеров Vuex
-- Изучите жизненный цикл компонентов
-- Используйте IntersectionObserver
Подробности в статье.
Laravel | Какой blade директивой можно проверить наличие пользователя?
Anonymous Quiz
7%
@loggedIn
15%
@user
66%
@auth
12%
@hasUser
Vue | Управление зависимостями
У Vue-приложения одна точка входа — файл main.js. Там, помимо создания экземпляра Vue, происходит импорт и своего рода Dependency Injection всех ваших глобальных зависимостей. В итоге получается один огромный файл со всеми конфигурациями.
В этой статье речь пойдет о том, как организовать глобальные зависимости, чтобы этого избежать.
У Vue-приложения одна точка входа — файл main.js. Там, помимо создания экземпляра Vue, происходит импорт и своего рода Dependency Injection всех ваших глобальных зависимостей. В итоге получается один огромный файл со всеми конфигурациями.
В этой статье речь пойдет о том, как организовать глобальные зависимости, чтобы этого избежать.
Laravel | Как можно выполнить команду artisan из кода приложения?
Anonymous Quiz
48%
Artisan::call
12%
Console::execute
3%
System::exec
37%
Artisan::run