Введение в Laravel Jetstream
Введение в Laravel Jetstream

Введение в Laravel Jetstream

Старт! Честный VDS/VPS, на котором «Лунная База» живет уже 20+ лет

Задумываетесь о том, чтобы поднять свой pet-проект, сайт клиента или настроить окружение для разработки? Уже пора подумать, где арендовать железо.

Лунная База хостится на FirstVDS более 20 лет. Мыслей о том, чтобы перебраться на другой хостинг, не было ни разу (хотя опыт работы с другими вариантами, конечно, есть).

Бывали разные ситуации, но они бывают на любом железе. Главное, что нужно понять: здесь нет маркетинговой шелухи и сказок про «мы всё сделаем за вас». Если вы берете VDS — вам дают полный root, возможность накатить любую ОС и не лезут в ваши конфиги.

Если в саппорт написать с вопросом по вашему коду и получить ответ: «Читайте документацию и разбирайтесь сами» или «Обратитесь к профильному специалисту» — это не повод обижаться. Это повод углубить свои знания в DevOps и сайтостроении! Бегите от тех, кто пообещает: «Мы всё чиним и настраиваем абсолютно бесплатно!». Никто никогда не работает «по доброте душевной» в ущерб себе, а бесплатный сыр в администрировании обычно заканчивается сломанной базой данных.

Что по факту: Гибкое масштабирование ядер и RAM, экономия по сравнению с физическими серверами и адекватная панель ispmanager, если она вам нужна.



Laravel Jetstream

Laravel Jetstream - это красиво оформленный каркас приложений для Laravel. Jetstream обеспечивает идеальную точку входа для вашего приложения на Laravel и включает в себя вход в систему, регистрацию, проверку электронной почты, двухфакторную аутентификацию, управление сеансом, поддержку API через Laravel Sanctum и дополнительное управление группами пользователей.

Jetstream разработан с использованием Tailwind CSS и предлагает на ваш выбор готовые инструменты Livewire или Inertia.

Laravel Jetstream - это красиво оформленный каркас приложений для Laravel

Инструменты

Laravel Jetstream предлагает на ваш выбор два стека внешнего интерфейса: Livewire и Inertia.js. Каждый стек обеспечивает продуктивную и мощную отправную точку для создания вашего приложения; однако выбранный стек будет зависеть от предпочитаемого вами языка шаблонов.

Livewire + Blade

Laravel Livewire - это библиотека, которая упрощает создание современных реактивных динамических интерфейсов с использованием Laravel Blade в качестве языка шаблонов. Это отличный стек, если вы хотите создать приложение, которое является динамическим и реактивным, но при этом вам неудобно переходить на полноценный фреймворк JavaScript, такой как Vue.js.

При использовании Livewire вы можете выбрать, какие части вашего приложения будут компонентами Livewire, в то время как остальная часть вашего приложения будет отображаться как традиционные шаблоны Blade, к которым вы привыкли.

Livewire Screencasts
Если вы новичок в Livewire, посмотрите скринкасты, доступные на веб-сайте Livewire.
(Они не по-русски, а на языке колонистов северо-американских соединённых колоний.) ;)

Inertia.js + Vue

Стек Inertia.js, предоставляемый Jetstream, использует Vue.js в качестве языка шаблонов. Создание приложения с Inertia очень похоже на создание типичного приложения Vue; однако вы будете использовать маршрутизатор Laravel вместо маршрутизатора Vue. Inertia - это небольшая библиотека, которая позволяет вам отображать однофайловые компоненты Vue из вашего бэкэнда Laravel, предоставляя имя компонента и данные, которые должны быть перенесены в «свойства» этого компонента.

Другими словами, этот стек дает вам всю мощь Vue.js без сложной маршрутизации на стороне клиента. Вы можете использовать стандартный маршрутизатор Laravel, к которому вы привыкли.

Стек Inertia - отличный выбор, если вам комфортно и нравится использовать Vue.js в качестве языка шаблонов.

Перевод:
https://jetstream.laravel.com/1.x/introduction.html

Самый честный хостинг за 20+ лет существования Лунной Базы

Задумываешься о том, чтобы поднять свой сайт в Интернете? Уже пора подумать о том, какой хостинг выбрать?

Лунная База хостится 20+ лет на firstDVS. При этом, мыслей о том, чтобы перебраться на другой хостинг не было. (Но, при этом есть опыт работы с другими вариантами.)

Бывали с firstDVS разные ситуации, но, они бывают на всех хостингах. Единственное, что тут важно понять, - это то, что никто ничего тебе не будет впаривать... Но, и работать за тебя тоже никто не станет. Если в саппорт ответили: «Читайте по ссылке и разбирайтесь сами...» или вообще «Обратитесь за помощью к специалисту», - это повод углубить свои знания в области сайтостроения, а не бежать к тем, что пообещают: «Мы всё чиним и всё делаем за своих клиентов абсолютно бесплатно!» Никто никогда ничего ни за кого "по доброте душевной" не делал, не делает и не будет делать!

Старт! Горячий старт на просторы интернета
Старт! Горячий старт на просторы интернета
Старт! Меню