Nest js & Next js ПОЛНЫЙ КУРС. FullStack разработка SSR на React TypeScript. Музыкальная платформа

  Рет қаралды 167,606

Ulbi TV

Ulbi TV

Күн бұрын

В этом курсе мы разработаем fullstack музыкальную платформу на TypeScript. Серверная часть приложения будет построена с использованием фреймворка Nest js. На клиенте будем использовать Server side rendering на React с использованием фреймворка Next js.
Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
Ссылка на исходный код - github.com/utimur/music-platf...
Макет в figma - www.figma.com/file/irTuBB34zS...
Ссылка на схему БД - clck.ru/TNAVD
Необходимые знания для прохождения этого курса:
1. Playlist по Redux - • Redux
2. Redux + TypeScript - • React & Redux & TypeSc...
3. Быстрый курс по Next JS - • Next JS быстрый курс S...
4. Mongo DB - • Mongo DB ПОЛНЫЙ КУРС
5. Практика, которую необходимо освоить - • React & Node.js ИНТЕРН...
6. Подгрузка данных при скроле - • Динамическая пагинация...
Таймкоды:
00:00 - [ВВЕДЕНИЕ] - Введение, теория, план на урок
02:00 - [BACKEND] - Начало работы с Nest JS
03:05 - [BACKEND] - Структура приложения
09:20 - [BACKEND] - Проектирование диаграммы базы данных
11:30 - [BACKEND] - Сервис, Модуль, Контроллер
14:27 - [BACKEND] - Подключаемся к БД, описываем схему данных
22:15 - [BACKEND] - REST API, DTO
34:40 - [BACKEND] - Загрузка файлов, раздача статики, FileService
54:30 - [BACKEND] - CORS, завершаем разработку сервера
54:40 - [FRONTEND] - Начало работы, создаем NEXT проект
55:25 - [FRONTEND] - Подключаем TypeScript
59:10 - [FRONTEND] - Бургер меню
01:03:40 - [FRONTEND] - MainLayout
01:06:00 - [FRONTEND] - Страница со списком треков
01:12:15 - [FRONTEND] - Подключаем S[AC]SS
01:16:10 - [FRONTEND] - Страница подробного просмотра трека с комментариями
01:22:15 - [FRONTEND] - Страница с поэтапным созданием трека
01:30:01 - [FRONTEND] - Компонент для загрузки файлов
01:36:00 - [FRONTEND] - Верстка плеера
01:40:30 - [FRONTEND] - Логика плеера, подключаем Redux, Next redux wrapper
01:42:10 - [FRONTEND] - Типизируем PlayerReducer
01:50:00 - [FRONTEND] - Кастомные хуки useActions, useTypedSelector
01:52:30 - [FRONTEND] - action creators
01:56:00 - [FRONTEND] - работа с объектом Audio в браузере, проигрывание трека
02:07:40 - [FRONTEND] - Работа с сервером, axios, getServerSideProps & Redux
02:12:40 - [FRONTEND] - Кастомный хук useInput
02:13:40 - [FRONTEND] - Создание трека, запрос на сервер, отправка файлов
02:20:30 - [FRONTEND] - SEO оптимизация, head, title, meta
02:26:28 - [FRONTEND] - Поиск треков, оптимизация запроса на поиск
02:30:40 - [ЗАКЛЮЧЕНИЕ] - Ставим лайки и пишем комментарии ♥♥♥
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Пікірлер: 470
@UlbiTV
@UlbiTV 3 жыл бұрын
Друзья, таймкоды в описании! Оставьте в комментариях идеи для роликов, которые вы бы хотели видеть у меня на канале! 👇🏻👇🏻👇🏻
@darkside2436
@darkside2436 3 жыл бұрын
Социальная сеть, интернет-магазин, CRM, как подключить платёжную систему для сайта
@taras7844
@taras7844 3 жыл бұрын
добавляйте свой патрион)
@viks2387
@viks2387 3 жыл бұрын
Тестирование react(не стандартные кейсы как во всех роликах, а компоненты со сложной логикой) и бэка на node js
@darkside2436
@darkside2436 3 жыл бұрын
Express js + typescipt
@oOIMAXIOo
@oOIMAXIOo 3 жыл бұрын
1:54:14 ты делаешь импорт '../actions-creators/player' в этом есть какой-то смысл? Потому что на первый взгляд выглядет так что ты опечатолся вышел из папки и снова вернулся. Я имею ввиду почему ты просто не написал './player' ?
@eleukhin
@eleukhin 2 жыл бұрын
Ты - классный чел, огромный респект, то что делишься своим опытом и объясяешь все простыми словами
@andrewevdokimov9327
@andrewevdokimov9327 3 жыл бұрын
Спасибо за такой контент. Это действительно эксклюзив на просторах рунета
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо! Стараюсь делать что-то новое)
@srt2046
@srt2046 2 жыл бұрын
Бро, какой же шикарный контент!!! Не всегда получается заходить к тебе, но когда захожу прямо глаз радует!!!
@vladislavsamarsky1760
@vladislavsamarsky1760 3 жыл бұрын
Это просто прекрасный курс! Большое спасибо за Ваш труд
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо вам за поддержку!)
@user-zk3bc1lf8k
@user-zk3bc1lf8k 3 жыл бұрын
УРАААААА!!!!!!🙌 🥳 🎉 наконец-то нью видос❤️Вы большой молодец!
@UlbiTV
@UlbiTV 3 жыл бұрын
Ой, спасибо, очень приятно слышать!))
@sashabashkev604
@sashabashkev604 2 жыл бұрын
Тимур, огромная благодарность за твои труды и уроки! Ты Brad Traversy и нереально крут! Удачи и буду ждать твой миллион подписчиков))
@user-xt9nl7no8e
@user-xt9nl7no8e 2 жыл бұрын
Воу! Какая же подача материала! Это круто! Это шикарно! Это другой уровень! Бро, спасибо что ты есть!
@ingmarvontrier102
@ingmarvontrier102 2 жыл бұрын
Неделю смотрел, очень много полезной практической информации. Большое спасибо !
@user-vk6wk8bs5m
@user-vk6wk8bs5m 2 жыл бұрын
Какой ты молодец! еще не смотрел конкретно это видео, но предвкушаю, что видео очень крутое, как и все те, что я смотрел ранее.
@anaxronik
@anaxronik 3 жыл бұрын
Мужик, ты реально запариваешься в роликах, респект тебе за это. В будущем хотелось бы увидеть что-нибудь про архитектуру, а точнее как ее продумывать и планировать.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище, учту твое пожелание)
@barbatage5078
@barbatage5078 3 жыл бұрын
Новое долгожданное видео! Очень кстати) спасибо, Тима! Как всегда пушка!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо вам!
@user-hi8cg3up2c
@user-hi8cg3up2c 2 жыл бұрын
Спасибо за видео. Это действительно топ! Если быстрый ролик по Next не произвел особого впечатления, т.к. представляет собой по сути пересказ официального туториала, тот здесь прям отличный контент. Куча материала, разбирал 3 дня.
@user-zs6yt5vd8k
@user-zs6yt5vd8k 2 жыл бұрын
Хочу сказать, что в целом на канале ролики отличные ) Очень бы хотелось, чтобы еще были выпущены подобные ролики на VueJS
@user-ql6cs2cy7d
@user-ql6cs2cy7d 2 жыл бұрын
Ну ты красава конечно! Даже на английском таких видосов нет. Спасибо большое!
@jsmonstr9638
@jsmonstr9638 3 жыл бұрын
Посмотрел и даже не заметил, что прошло 2 часа. Подписчики быстро будут набираться, я уверен, с таким контентом среди русскоговорящих я не видел еще никого, Владилен, но настолько объемных роликов бесплатных у него нет, подписан на твой канал еще с 200-300 подписчиков, заметно качество изменилось, видно больше вкладываешься. Молодец, продолжай!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо большое) Очень приятно слышать такие слова)
@johntravolta2228
@johntravolta2228 2 жыл бұрын
Огромное спасибо за ваш труд. Было бы очень круто увидеть полный деплой
@user-en8fd9ut5q
@user-en8fd9ut5q 9 ай бұрын
Спасибо за супер-видео! Творческих успехов, Тимур!
@olehmudriy9308
@olehmudriy9308 2 жыл бұрын
Спасибо большое!!! Вот это действительно годный контент! Следующий свой проект буду делать на таком стеке!
@AlexRudOy4ik
@AlexRudOy4ik 3 жыл бұрын
Чувак, ты просто боженька! Долгих лет тебе и кучу подписчиков
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище!) взаимно!!!
@user-yu1yh6sr5g
@user-yu1yh6sr5g 2 жыл бұрын
Очень познавательное видео. Сначала с интересом просмотрел, потом (в течение нескольких дней) повторил в коде. Из проблем традиционно были сложности с подбором версий пакетов: вариант из авторского репо по некоторым причинам не зашел, поэтому пришлось экспериментировать с комбинацией react, react-redux, redux, next-redux-wrapper и, неожиданно, библиотеки стилей material. Спасибо Тимуру за его труд, приводяший к таким серьезным и полезным результатам.
@graves3799
@graves3799 3 жыл бұрын
Чуви очень круто 👍, как раз задумал старый монорепо next-nest на TS перевести полностью
@si1ver300594
@si1ver300594 3 жыл бұрын
Наконец то получилось досмотреть. Спасибо большое за контент, много полезных моментов.
@UlbiTV
@UlbiTV 3 жыл бұрын
Рад, что понравилось) спасибо!
@user-wg4ii5ng5e
@user-wg4ii5ng5e 2 жыл бұрын
Очень информативно. спасибо большое, автору желаю успехов)
@vladcid3938
@vladcid3938 2 жыл бұрын
Спасибо за контент такого даже на зарубежном Ютубе нет.Лайк
@user-pq6hh5by9i
@user-pq6hh5by9i 2 жыл бұрын
Очень благодарен Тимур за контент скажу что про Nest не могу найти годный материал как у тебя, не говорю еще про Nest & Mongo. Благодарствую за видео и прошу продолжать в том же духе!!!
@HTMLHarbor
@HTMLHarbor 3 жыл бұрын
Спасибо за великолепную работу 🔥💪💪💪🚀🚀🚀
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю!
@user-dw8lb8lc7u
@user-dw8lb8lc7u 3 жыл бұрын
Ты прекрасен, спасибо за крутые ролики, люблю typescript и nest js
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо друг, очень приятно слышать)
@alexeymyasnichenko3318
@alexeymyasnichenko3318 2 жыл бұрын
всего то за 2 дня бэкендик написал, пришла часть фронта). Контент лучший как всегда)
@jhonkoan1063
@jhonkoan1063 3 жыл бұрын
Отличный канал, супермного практической инфы. Много ставлю пауз и смотрю на скорости 0.5. Самому все эти вещи гуглить не просто. Сейчас все это дело как никогда актуально(стажируюсь). Благодарность автору.
@UlbiTV
@UlbiTV 3 жыл бұрын
Удачи на стажировке, и спасибо вам за поддержку!
@Sashaa
@Sashaa Жыл бұрын
Как стажировка, чем сейчас занимаешься?
@user-yr3ub5gp3t
@user-yr3ub5gp3t 2 жыл бұрын
Большое спасибо! Очень крутой материал!
@Shad0w5m00h
@Shad0w5m00h 2 жыл бұрын
Осилил половину! Курс получился наиураганнейшим! Доброго тебе всего всего)))) хоть на каком-то примере увидел как оно происходит, а то все время дурацкие туду листы
@oOIMAXIOo
@oOIMAXIOo 3 жыл бұрын
В двух часах видео, 3 месяца самостоятельного изучение. Это просто космос, а не материал!)
@UlbiTV
@UlbiTV 3 жыл бұрын
Первое предложение - выше всех похвал)) спасибо друг)
@hpc832
@hpc832 2 жыл бұрын
Обалденно полезна инфа!👍 Хотелось бы процесс создания клона твича еще от вас увидеть😉
@4sARy
@4sARy 3 жыл бұрын
Огромное спасибо за сей мини курс! С беком до этого не работал, но как увидел Nest js сразу понял, что это легче, чем думал до этого. Голова заболела когда фронт начался ...
@UlbiTV
@UlbiTV 3 жыл бұрын
Дааа, один из самых сложных курсов на канале)
@egorpobylets6597
@egorpobylets6597 Жыл бұрын
Тимур, спасибо! Отличное видео по Nest js, Next js, SSR, React, TypeScript
@FreakxUA
@FreakxUA 2 жыл бұрын
Очень удивлен как Автор так качественно записал видео, как будто без склеек, дублей. И темп постоянно такой, то ставлю на паузу и возвращаюсь, лучше чем растянуто на несколько часов. ТОП
@alexey_horbunov
@alexey_horbunov 3 жыл бұрын
Еще прохожу курс по express, а у меня уже два новых ролика на проработку с Вашего канала есть. Спасибо огромное, уже рекомендую вас знакомым
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо за рекомендации!) Самое ценное, что можно сделать для моего канала)
@user-lv4dn6bc9l
@user-lv4dn6bc9l 7 ай бұрын
Крутой обучающий материал. Спасибо тебе за объяснение сложных вещей простыми словами!!
@dmitryivanov3200
@dmitryivanov3200 3 жыл бұрын
Огрооооомное спасибо тебе за твой труд! Это просто суперовый контент!!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище)) Над этим курсом особенно старался
@nazar9796
@nazar9796 3 жыл бұрын
каждый видос как праздник, автору респект
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо огромное!
@bogdanvelykodnyi7352
@bogdanvelykodnyi7352 3 жыл бұрын
Где же ты был год назад, когда я начинал работать с нестом, топ контент, лайк)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище;)
@user-rr2sd9lp6n
@user-rr2sd9lp6n 3 жыл бұрын
Какой кайф, хотел как раз на подобии верстануть страничку, просто идеальный видос !!!!!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Ты капитальный красавчик Руслан)) Спасибо)
@m.lukyanovich
@m.lukyanovich 8 ай бұрын
Просто супер материал. Твои уроки можно глотать один за другим) Всегда исчерпывающе, но без воды - прямо 100% полезной информации) Новичкам бы посоветовал обязательно параллельно открывать документацию по используемым технологиям и не просто повторять за видео, а учиться реализовывать функционал, опираясь на неё. Если сегодня проходить это видео, то с Next 13 только так и получится) Кстати, очень жду видео по нему!))
@dev_insider
@dev_insider 3 жыл бұрын
Вот это подгон, спасибо большое!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@popovsergey72
@popovsergey72 Жыл бұрын
Привет! Ты крут, в комплетке с продвинутым backend и Docker - то что надо!!! Удачи тебе,!!!
@khodzherdaniil464
@khodzherdaniil464 3 жыл бұрын
Ахринеть, я не услышал ни одной молекулы "воды", которая бы хоть как то засорила поток полезной информации которая непрерывно поступала в мой мозг )) Спасибо, отличная работа!
@kirillshapovalov495
@kirillshapovalov495 3 жыл бұрын
Очень круто! Спасибо! Именно такие проекты и прокачивают разработчика! Успехов тебе!
@kirillshapovalov495
@kirillshapovalov495 3 жыл бұрын
Кстати, хотель спросить. Будет ли курс по созданию приложения на Реакт Нейтив (от начала до деплоя хотя-бы в Плей Маркет)?
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо! И тебе успехов!)
@UlbiTV
@UlbiTV 3 жыл бұрын
Да, ролик будет, только сейчас времени мало на такой курс, в дальнейшем точно будет
@coldwarrior9992
@coldwarrior9992 3 жыл бұрын
Привет, как всегда отличная подача, лайк и коммент не глядя видео👍
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо друг, но и посмотреть тоже стоит!)
@user-xh1gf8nu8i
@user-xh1gf8nu8i 3 жыл бұрын
Очень, здорово!! Ты красавчик !!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю!)
@user-pd9no5ye5g
@user-pd9no5ye5g 3 жыл бұрын
Для меня это прям джекпот, как раз нужный стек, спасибо)
@UlbiTV
@UlbiTV 3 жыл бұрын
Надеюсь было полезно!)
@user-xo1qm5lg2t
@user-xo1qm5lg2t 3 жыл бұрын
Спасибо большое за курс!!
@vadimprokoshin5801
@vadimprokoshin5801 2 жыл бұрын
Большое спасибо! )) Отлично, в общем-то )))
@Tim-Slim
@Tim-Slim 3 жыл бұрын
Новый концентрат ценнейшей информации!!! Сыпасиба!!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!))
@user-ku3fl8uc1x
@user-ku3fl8uc1x 3 жыл бұрын
Супер!!! Спасибо автору.
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю вас!)
@vadimveksler7699
@vadimveksler7699 3 жыл бұрын
Очень крутой контент, и глубокий для ютуба. Я раньше не работал с Nest и Next, только поверхностно с этими технологиями знаком, но работаю уже более 3 лет с React и Node. Помимо этого конечно знаком со всеми почти технологиями из данного обзора, иначе бы наверное не зашло бы все с первого раза... Думаю, что попробую доработать этот проект, возможно что-то свое создам, используя как базу это обучающее видео, и данный стэк для воплащение своего какого-то проекта. По критике могу сказать, что UI, более сложная часть данного проекта, было показано поверхностно и в более ускоренной форме. Причина, почему UI сложней, я считаю из за того, что не в стейт менеджере ни на бекенде особо нет логики и нет в ней необходимости на данном этапе разработки. Поэтому, это видео было насыщенно использованием кучи разных библиотек и технологий, но в рамках отдельно взятой стандартной задачи и может быть конечно в теории быть усложненно во много раз. Верстке и стилям было уделено мало времени, это логично, так как для этого нужно писать много монотонного кода и это может занять кучу времени, особенно если есть требование к соответствию с макетом. Но а так очень круто, ставлю 8 из 10 за преподнесения и подачу материала. Спасибо :)
@taras7844
@taras7844 3 жыл бұрын
Братан, как же я тебе благодарен, в интернете почти нет инфи про этот стек)
@CyberGenius777
@CyberGenius777 3 жыл бұрын
Не почти, ее нет
@taras7844
@taras7844 3 жыл бұрын
@@CyberGenius777 есть искать просто нужно хорошо
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо) надеюсь было полезно!
@gorillsezh3703
@gorillsezh3703 3 жыл бұрын
вот за это спасибо!) я как раз перехожу на typescript им нужно много много практики)
@UlbiTV
@UlbiTV 3 жыл бұрын
Надеюсь было полезно!
@kirillmitskevich8851
@kirillmitskevich8851 3 жыл бұрын
Очень круто! Очень полезно! Спасибо тебе ))
@UlbiTV
@UlbiTV 3 жыл бұрын
Стараюсь друг)) Спасибо! рад что полезно!
@user-bg1ov6ng1c
@user-bg1ov6ng1c 2 жыл бұрын
Спасибо. Отличный, насыщенный курс. Хотелось бы увидеть ролик о том как взаимодействовать на nestjs с бд без орм, на чистом SQL
@user-zi9ud4my2s
@user-zi9ud4my2s 2 жыл бұрын
Очень хороший курс! Заметил небольшую проблему с отдельной страницей трэка, если передать в путь несуществующий id, то next выдаст ошибку. Я решил это тем, что обернул запрос в try catch, и в случае не удачи подгрузки данных передавал в пропсы notFound: true. А в целом спасибо за твои старания, в основном такие курсы не бесплатные.
@user-of6mc3tr5y
@user-of6mc3tr5y Жыл бұрын
Боже, совсем недавно у меня в голове родилась идея сделать свой плеер с мэшапами, чтобы поработать с Некстом и TS, а тут видос точь в точь, который мне нужен
@antonstepanov3315
@antonstepanov3315 Жыл бұрын
Отличный урок, большое спасибо!
@Polite_person_
@Polite_person_ 3 жыл бұрын
Огромное спасибо и пожалуйста не останавливался
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо большое!)
@serg1221
@serg1221 3 жыл бұрын
Ну нифига ж себе ты вовремя, тут только получил таск на TS и Next, оценим
@UlbiTV
@UlbiTV 3 жыл бұрын
Надеюсь было полезно!)
@serg1221
@serg1221 3 жыл бұрын
@@UlbiTV очень даже, SSR, редакс с некстом, ну и плюхи помельче, очень облегчил таск, спасибо)
@maxim7603
@maxim7603 3 жыл бұрын
Спасибо, это очень круто!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо друг, старался)
@WebEnv
@WebEnv 2 жыл бұрын
продолжай, это оч полезно) Попробуй затронуть тему тестирования!
@gvegasss
@gvegasss Жыл бұрын
Супер, ты реально капитальный красавчик
@andrejkling3886
@andrejkling3886 2 жыл бұрын
Wow... amazing content 👍💕 thank you so much 👏
@ArhisAlight
@ArhisAlight 3 жыл бұрын
Спасибо большое, равный твоему контенту не встречал на рус ютубе! Я выдохнул))) Поскольку первую часть с бекендом прошел=))) Пришлось попыхтеть с реализацией функционала для альбома, сделать все необходимые привязки к треку и файлу картинки и чтобы это всё работало как нужно =) с учетом популейтов и т.д. + функционал добавления и удаление треков с альбома, также расширил функционал при удалении трека или альбома чтобы сразу же удалялся файл созданной картинки трека или альбома и также сам аудиофайл с диска=) Звучит вроде всё просто, но возникали ошибки на ровном месте, а последняя ошибка, вообще вынесла мозг )))))) Поскольку ошибки как таковой вроде нету всё красиво, все запросы проходят, а нужный функционал не работает, это самое страшное что могло случится и оно случилось, так бывает если сравнивать два объекта ObjectId между собой, вместо того чтобы сравнивать их значение)))) Еще раз спасибо =)) Сейчас пройду мини-курс по нексту и продолжу этот курс уже с фронтэендом )))
@UlbiTV
@UlbiTV 3 жыл бұрын
Очень круто)) красавчик) на канале есть курс по продвинутому бекенду, там нест) рекомендую
@ArhisAlight
@ArhisAlight 3 жыл бұрын
@@UlbiTV Спасибо, обязательно доберусь до него)))
@user-cq7wf6ys9h
@user-cq7wf6ys9h 3 жыл бұрын
Однозначно лайк! Пробовал делать подобное, только пробовал за место mongodb+mongoose использовать sequelize+mysql, и для теста заменил redux на mobx. Всё замечательно и без проблем заработало)) спасибо за контент, реально СУПЕР помогаешь))
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище)
@catweb666
@catweb666 2 ай бұрын
Благодарю, очень интересно
@UzDevWave
@UzDevWave 3 жыл бұрын
Здравствуйте, надо ещё!
@aleksandrmatyka3118
@aleksandrmatyka3118 3 жыл бұрын
Ты крутой, спасибо за контент!)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@user-pd9no5ye5g
@user-pd9no5ye5g 3 жыл бұрын
искал искал внятное описание reducer для next, но что-то непонятное везде написано, нет целостного описания (англ. сайты не берем) и вспомнил что тут было такое) реально все что нужно есть кратко, понятно, полноценно) Спасибище)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище))
@user-rk5wo6wq7h
@user-rk5wo6wq7h 3 жыл бұрын
Канал в топ! Курс: mobx и redux - когда использовать.
@nelson6783
@nelson6783 2 жыл бұрын
спасибо Тимур!)
@Quentinrei
@Quentinrei 2 жыл бұрын
Жду 100к подписчиков !! Успехов !!
@Daniel-qs4yw
@Daniel-qs4yw 3 жыл бұрын
Спасибо большое за хороший и полезный контент!! если можешь со временем сделать проект на Typescript + Redux Toolkit по типу интернет магазина и обьяснить главную идею стора. Ну и может потом сделать админку(crm/cms) и соединить всё в один большой проект ЛАЙК! СУБСКРАЙБ и РЕПОСТ!)
@TheZionjke
@TheZionjke 2 жыл бұрын
Мужик ты просто крут!
@BestLiliya
@BestLiliya 3 жыл бұрын
Очень полезно, большое спасибо
@ipa_stor
@ipa_stor 3 жыл бұрын
Новое видео подъехало, ну что, всем приятного просмотра:)) пойду изучать, Тимур, спасибо большое, пойду изучать, надеюсь все разберу:))) пс: мне кажется или такое приложение отлично будет сммотреться в портфеле...
@UlbiTV
@UlbiTV 3 жыл бұрын
Ждал твой коммент)) Продуктивного обучения!)
@sunny.7712
@sunny.7712 Жыл бұрын
Чел, как же я тебя люблю
@sharikdont1543
@sharikdont1543 3 жыл бұрын
Как всегда, качественно интересно, спасибо! Также очень хотелось бы видеть более подробный курс по Firebase + React, на русскоязычном ютубе такого нет или же урок по созданию чего либо с библиотекой WebRTC
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!) Запишу себе в todo))
@HIghtowerSever
@HIghtowerSever 3 жыл бұрын
Молодец! Спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю!)
@lookcook_
@lookcook_ 3 жыл бұрын
Если идеи еще принимаются, то про тестирование на фронте было бы отлично. Спасибо за твою работу
@user-xn9km1bh7y
@user-xn9km1bh7y Жыл бұрын
Спасибо за качественный материал) актуально в 2023)) хотелось бы больше продакшн примеров с использованием JWT + Apollo, RTK с автообновлением токенов...
@riddl.1337
@riddl.1337 Жыл бұрын
нашёл что толковое?
@gokanton6090
@gokanton6090 3 жыл бұрын
Спасибо, интересное видео, для себя интересное узнал про сео. Жду react native)
@UlbiTV
@UlbiTV 3 жыл бұрын
Будет!) Спасибо!)
@Divanniy.Trader
@Divanniy.Trader 2 жыл бұрын
ТОП КОНТЕНТ !!!!!!!!!!!!!!!!!!!!!!!!!!
@user-pp1or5fl2d
@user-pp1or5fl2d 3 жыл бұрын
Было бы не плохо разделить отдельно выдосы по бэку и по фронту. Тогда бы те кому не интересен бэк,просто работали с апихой. И ts очень не хватает. А так , ты очень крут)Спасибо
@typlomi
@typlomi Жыл бұрын
Спасибо за курс ) Сделал на МобХ правда)
@vladyslavsosnov8412
@vladyslavsosnov8412 2 жыл бұрын
Видео топ! Спасибо
@sergeykechedzhiev5403
@sergeykechedzhiev5403 3 жыл бұрын
Очень круто 👍
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@oops61rus
@oops61rus 3 жыл бұрын
Воды в курсе столько, что Я скоро умру от жажды Предельно чётко и понятно рассказано
@UlbiTV
@UlbiTV 3 жыл бұрын
Хееех, спасибо друг)
@kimblinov1594
@kimblinov1594 Жыл бұрын
спасибо! за труды
@taras8068
@taras8068 2 жыл бұрын
Отличный урок, спасибо!) кто застрял на 2:10, как вариант проверить чтобы была версия "next-redux-wrapper": "^ 6.0.2". По умолчанию на октябрь 2021 уже 7ю версию поставит, а с ней уже нужно будет писать код немного по другому
@DenisMikhalev
@DenisMikhalev 3 жыл бұрын
Как раз на Next пилю, спасибо, очень кстати увидеть best practices
@UlbiTV
@UlbiTV 3 жыл бұрын
Успехов!
@sagiden1343
@sagiden1343 Жыл бұрын
wow, it's cool project. Thank you very much
@f1y1xz
@f1y1xz 3 жыл бұрын
"Для лучшего понимания мы эти файлы удаляем". Тимур ты супер.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо вам большое за поддержку!)
@Catafey1
@Catafey1 3 жыл бұрын
Туториал хороший, но самая главная тема, по части фронта про SSR с Next и Redux, считаю не раскрыта. Использована обёртка, которая имеет минусы и в оф.доке некста другой пример подключения с Redux. Самое интересное начинается, когда надо сделать 3-7 запросов к API, чтобы заполнить стор и отрисовать страницу, и запросы блокирующие. Плюс, нет авторизации + локализации через SSR, что тоже имеет много подводных камней с Redux. Как начало серий - отлично! За хайповый Nest отдельный лайк. PS: подкину идей для новых видео - показать другие новые и современные Web API для браузера, в списке есть много полезных фич как Audio. По Nest - показать продвинутые фичи, с React - красивые масштабные анимации.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо за идеи и замечания) Старался раскрыть как можно больше аспектов в одном видео, но как сами понимаете, это практически нереально сделать, иначе ролик будет настолько длинный, что его никто не будет смотреть)
@taras7844
@taras7844 3 жыл бұрын
Можете пожалуйста посветить по поводу next с redux вижу что тут все не однозначно, я так понял что авторизация тут тоже очень не простая по простому не выйдет с nestoм зделать?
@TheZionjke
@TheZionjke 2 жыл бұрын
@@UlbiTV Зря ты так думаешь) Если ты сделаешь курс и разобьешь его на 5-6 видос, ну засунешь туда много фишек и функционала - это будет просто ТОПОВЫЙ ТОП. Посмотри сколько смотрят Арчакова с его курсами ;)
They RUINED Everything! 😢
00:31
Carter Sharer
Рет қаралды 16 МЛН
Eccentric clown jack #short #angel #clown
00:33
Super Beauty team
Рет қаралды 29 МЛН
Would you like a delicious big mooncake? #shorts#Mooncake #China #Chinesefood
00:30
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 2,2 М.
Nestjs - быстрый курс по лучшему  Node js фреймворку
52:33
PurpleSchool | Anton Larichev
Рет қаралды 52 М.
Next.js - Курс по Next.js за 100 Секунд + Проект
7:10
РЕАЛЬНОЕ СОБЕСЕДОВАНИЕ В ТИНЬКОФФ ПО REACT
19:04
ДЖАВАСКРИПТИЗЕРЫ | КИРИЛЛ ПОЗДНЯКОВ
Рет қаралды 52 М.
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 997 М.
СТОИТ ЛИ БРАТЬ IPHONE 13 В 2024?
13:53
DimaViper Live
Рет қаралды 23 М.