Яндекс.Метрика
qr-код - Как-то так стрелка - Как-то так
Ведущий экономист + ... пиктограмма - Как-то Так THIS     АКТУАЛЬНЫЕ ВЕЩИ - СВОИМИ СЛОВАМИ
Персональная помощь в экономическом планировании и WEB
+ WEB = разработка + ремонт + поддержка !

Правильный вход в веб-разработку: Laravel + Vue + Inertia + Tailwind - современный монолит для web-проектов любой сложности

Правильный вход в веб-разработку: Laravel + Vue + Inertia + Tailwind - современный монолит для web-проектов любой сложности

Сегодня, многие кто пытается войти в сферу веб-разработки порой теряются, не понимая с каких технологий необходимо начинать этот путь.

Так вот, самый простой и правильный это -  js + php, хотя бы на уровне elementary, но и css никто не отменял. И, конечно же, фреймворк Laravel !

А далее, если хотите обеспечить себя уже качественными и модными skills в соответствии с тенденциям сегодняшнего дня в сфере web-разработки, советую погрузится в Laravel + Vue + Inertia + Tailwind

На сегодняшний день это современнейший монолит текущих тенденций в WEB.

это важно

В двух словах, в чём суть.

Laravel обеспечивает удобную логическую структуру взаимодействия в рамках MVC (Model-View-Controlle) по обработке любых запросов http (что в принципе свойственно и другим php фреймворкам). Т.е. контроллеры принимают запросы, обрабатывают их на уровне связанных моделей (взаимодействия с базой данных) и предают эту информацию наружу (отображение - на web-страницах html).

Vue обеспечивает уже на клиенте (этих web-страницах) js взаимодействие с этими данными на уроне компонентного подхода, что удобно при масштабировании проекта.

И вот один из ключевых элементов это солянки, который выводит Laravel на первое место по отношению к другим php-фреймворкам - это INERTIAJS.

INERTIA – это технология/инструмент позволяющий создавать одностраничные приложения, полностью отображаемые на стороне клиента, без сложностей, свойственных современным одностраничным приложениям (SPA) за счет использования существующих серверных шаблонов.

INERTIA упрощает процесс разработки убирая настройку, всех ранее необходимых, API и возвращаемых JSON, AXIOS для вывода данных в компонентах Vue, а также Vue Router для управления маршрутами.

INERTIA позволяет решать комплекс всего этого взаимодействия на уровне только фрейморка Lalavel.

Главное в использование технологии INERTIA это то, что она позволила Laravel создавать приложения, не меняя методы написания кода для создания контроллеров, извлечения данных из базы данных и рендеринга представлений.

Ну и последнее, это Tailwind – современный CSS-фреймворк, который по сути призван заменить всем известный Bootstrap. Хотя, ни в коем случае, нельзя сбрасывать со счетов и последний.

Основное преимущество Tailwind заключается в том, что он использует набор служебных классов для создания аккуратного пользовательского интерфейса с большей гибкостью.

При версте страниц сайта, здесь важно просто понимать синтаксис Tailwind, который уже у себя под капотом генерирует на страницах вашего проекта готовый css код на основе своего.

Изучив этот монолит - Laravel + Vue + Inertia + Tailwind  и принцип взаимодействия этих технологий в рамках Laravel ваш уровень full stack- разработчика может повыситься в разы.

Подписывайтесь на мой телеграмм канал - Мои заметки - ЭКОНОМИКА +

Если у вас есть какая-либо потребность в решении определённой задачи, связанной с созданием, запуском, ремонтом и поддержкой своего интернет-проекта (сайта) в сети, или же экономическим анализом и бизнес-планированием коммерческой деятельности   telegram или форма обратной связи

Administrator
378
0
Имя
E-mail
Рейтинг
Отзыв

Конвертер валют
RUB RUB-icon
USD USD-icon
EUR EUR-icon
CNY CNY-icon
BYN BYN-icon
UAH UAH-icon
KZT KZT-icon
ЗАМЕТКИ ЭКОНОМИСТА
SHORT - о чём речь
ЭКОНОМИЧЕСКАЯ ГРАМОТНОСТЬ
Хочу Всё Знать. Полезные Советы