Для веб-разработчиков важно, чтобы мы аутентифицировали наших пользователей через запрос API. В самом Laravel, помимо разработки полного стека, у нас есть много вариантов аутентификации запросов. Например, у нас есть пакет Laravel Passport для выполнения процессов аутентификации и OAuth. Но если вы не хотите использовать функцию OAuth, которую предлагает Passport, вам может подойти Laravel Sanctum.
Контейнеризация — способ запускать приложение со всеми зависимостями в определённой среде, которая не влияет на операционную систему. Таким образом ни одно приложение не зависит ни от другого приложения, ни от глобального окружения.
Если на вашем сервере, например, установлен php версии 8.1, но по каким-то причинам нужно запустить старый проект, вы можете пойти двумя путями. Первое, что приходит в голову — настроить ещё один сервер, «развернуть» на нём веб-окружение с php версии 5.6, обновить все пакеты и зависимости, где нужно — переписать код. Но есть способ проще: достаточно создать контейнер, окружение которого не будет влиять на всю остальную систему.
Laravel — это фреймворк для веб-приложений с выразительным элегантным синтаксисом. Laravel ценит красоту. Мы любим чистый код так же сильно, как и вы. Простой и элегантный синтаксис предоставляет потрясающую функциональность на кончиках ваших пальцев.