Обзор проекта на Laravel. Платформа для обучающих курсов CutCode. Курс по SOLID
Друзья, сегодня у нас новая тестовая рубрика, которую я назвал разбор проекта. Если вам понравится такой формат, то я буду разбирать разные интересные проекты - а именно с какими проблемами столкнулся при реализации, что интересного было сделано или какой полезной библиотекой пользовался в процессе. Буду ждать от вас комментариев на разные темы: скажем вот это место вам хотелось бы узнать поподробнее и далее уже будем делать точечные ролики по конкретной теме. Тем самым будем смотреть со стороны на реальный проект и находить интересные темы для роликов.
Мой курс по InertiaJS -
Платформа которую рассматриваю в ролике -
#разборпроекта#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Поддерживайте канал, оформите доступ на моём проекте cutcode! Это очень модно -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
Сегодня мы поговорим о проекте а именно о платформе для прохождения моего курса по принципам SOLID. Да не буду врать в какой-то мере это реклама, но проект получился с интересной историей, много людей было вовлечено в процесс и в целом есть о чем поговорить. Поэтому в любом случае рубрику бы открыл именно этот проект. Начнем со стэка в котором предстояло работать и небольшой предыстории почему именно так. Изначально я поставил себе сроки с релизом курсов, в которые никак не удавалось уложиться. Но было крайне важно выпустить именно в озвученную дату, поэтому чтобы сэкономить время я выбрал InertaJS. Несвойственный мне выбор, но могу сказать не смотря на все недостатки это действительно сэкономило мне время, и я успел вовремя. Те кто смотрел мой курс по InertiaJS на канале знают о недостатках такого подхода, но инерция набирает обороты, если взглянуть на проект и экосистемы Laravel, то она уже просто всюду. И ваш любимый скажем breeze также реализован в связке с InertiaJS, и Laravel Nova и просто куда ни сунься. В общем и моя платформа была реализована на Laravel плюс inertiaJS и vue. Но от InertiaJS я все-таки откажусь в ближайшее время. Как только дойдут руки. Пусть и мелочь, но мне даже не нравится тот факт. что все что мы передаем во вью мы видим в html и это доступно всем и каждому и на это особенно стоит обратить внимание новичкам. Давайте взглянем о чем речь. Новичкам нравится InertiaJS так как она не требует дополнительных запросов в процессе и можно в привычной манере сразу передавать все данные во вью которые в html отображаются в date attribute page и вот таким json полотном нас встречает. А те кто только начал работать и с головой уходит во все тяжкие не особо вникает что происходит под капотом. Какая-то магия заставляет все это работать и отлично. Плюс мы вроде продолжаем работать в манере backend разработчика и наверное все данные скрыты, но вот они пестрят прямо в html и не нужно даже смотреть что там приходит в асинхронных запросах. Поэтому здесь совет который касается не только стека с инерцией, а в целом всегда контролируете то что вы передаете в клиентскую часть. Чтобы лишний раз не светить email либо еще какую-то более важную информацию всем и каждому. В целом конечно нынешняя тенденция крайне грустная - большинство обходят стороной основы и сразу берутся за инструменты, такие как Laravel сразу InertiaJS и все что происходит для вас эта магия. Вы такой диджей за пультом, кнопка меняет трек, но если поведение изменилось, то вы в тупике не знаете что делать и ошибок при этом совершается огромное множество. Но речь не об этом идем дальше.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Обзор проекта на Laravel. Платформа для обучающих курсов CutCode. Курс по SOLID
---------------------------------------------------------------------------------
🔗 наш сайт:
📷 наш instagram:
📱 Наш telegram-канал:
3 views
1057
425
2 weeks ago 00:37:39 1
Storybook - Быстрый курс по работе и тестированию с React
2 weeks ago 00:22:28 1
ОБЗОРНЫЙ АНАЛИТИЧЕСКИЙ ДОКЛАД «О СИТУАЦИИ В СФЕРЕ РОССИЙСКОГО И МИРОВОГО ОБРАЗОВАНИЯ, И.В. Михнюк
2 weeks ago 00:09:35 1
Гараж под автосервис из сэндвич панелей | Цена | 8 х 10 М | Обзор и интервью с заказчиком
2 weeks ago 00:05:25 1
ВСТУПИЛ В ДПС НА РУСЬ МОБАЙЛ / ПУТЬ ГОССНИКА НА РУСЬ РП
2 weeks ago 00:13:15 1
Где купить ключ Steam дешево | ОПТ магазин ключей Стим?
2 weeks ago 02:24:52 1
Стрим: Обзор мирового комдвижения / Марксизм. Коммунисты. Ленин.
2 weeks ago 00:04:24 1
Как включить комментарии в Telegram канале
2 weeks ago 00:27:26 1
— Как пользоваться. Полный обзор
2 weeks ago 00:17:04 1
Как собрать игровой ПК | Базовый гайд по сборке компьютера с нуля
2 weeks ago 02:10:03 1
- Полный разбор функционала от А до Я
2 weeks ago 00:16:57 1
Клон ZX Spectrum “Азбука“ - Обзор и разбор
2 weeks ago 00:08:22 1
NV PRO: Часть 1 - Обзор универсальной программы NV PRO для настройки панелей NAVIgard
2 weeks ago 00:26:10 1
Риски возникновения рака желудка. Что делать, чтобы похудеть / Простые истины доктора Мясникова
2 weeks ago 00:47:29 1
РФ — колония или империя: анализ матрицы суверенитет
2 weeks ago 00:08:34 1
HIGHLIGHTS. LIDA - DINAMO-BNTU.
2 weeks ago 00:07:18 1
Как получить галочку в Инстаграме каждому
2 weeks ago 03:58:07 1
КТО БЫСТРЕЕ ВОЗЬМЕТ ОТМЕТКУ? ● Битва Стримеров — Джов, Левша, Гранни, Клумба ● Новый Прем BURZA
2 weeks ago 00:30:29 1
NIVA LEGEND BRONTO 2024. ОНИ ВСЕ-ТАКИ СДЕЛАЛИ ЭТО ?! | On Drive
2 weeks ago 00:24:11 1
LADA VESTA CROSS NG. ЧЕСТНЫЙ ОБЗОР на НЕЧЕСТНЫЙ АВТОМОБИЛЬ | On Drive