Webpack ПОЛНЫЙ КУРС от А до Я. Вся конфигурация, Микрофронтенд, Монорепозиторий, Module Federation

Webpack ПОЛНЫЙ КУРС от А до Я. Вся конфигурация, Микрофронтенд, Монорепозиторий, Module Federation

Ulbi TV

7 месяцев назад

115,281 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Олег Кочиев
Олег Кочиев - 26.11.2023 16:28

Невероятно крутое видео!! Спасибо большое!!

Ответить
Дамир Галеев
Дамир Галеев - 26.11.2023 16:01

Тимур, спасибо за такой материал. Помню, в начале пути изучения JS и его фреймворков, было тяжеловато смотреть твой контент. Но немного освоившись, стало понятно, что твой материал на голову выше многих других, из за глубины подачи, а так же самих разбираемых тем. Вообщем спасибо большое, что не рассказываешь в каждом видео как написать "Hello world" (Пример утрированный).

Кто думает по поводу курса - всем советую. Прохожу сам не спеша, там собраны все темы и знания, для написания хорошего, "взрослого" проекта.

Ответить
Стас Е.
Стас Е. - 26.11.2023 15:51

не понимаю, почему люди до сих пор используют webpack если есть более быстрый и современный Vite

Ответить
adinai zhamangulova
adinai zhamangulova - 26.11.2023 10:03

Очень крутой и понятный контент!

Ответить
Javokhir Buvanazarov
Javokhir Buvanazarov - 26.11.2023 04:30

Thank you very much for the free awesome content. Appreciate your hardworking ))

Ответить
мемный подвал
мемный подвал - 25.11.2023 21:51

Всем привет, у меня ошибка в монорепозитории: Cannot find module '@packages/build-config' or its corresponding type declarations. Была ли у вас тоже такая ошибка? Если да, то буду рад вашей помощи

Ответить
Александр М
Александр М - 25.11.2023 20:56

Супер!

Ответить
Fe Em
Fe Em - 25.11.2023 16:40

Здравствуйте Тимур, будут ли у Вас на канале видео про Vue?

Ответить
Никита Чупин
Никита Чупин - 24.11.2023 23:30

Спасибо большое за качественный контент!!! Это сложно передать словами. Я устроился на 200к и сразу же подписался на твой бусти. Еще раз, огромное тебе спасибо, обнял!!!

Ответить
Егор Симонов
Егор Симонов - 24.11.2023 22:42

как это все в прод потом деплоить через CI? Спасибо за видос. Дальше надо такой же видос для devops.

Ответить
Farid Hamzayev
Farid Hamzayev - 24.11.2023 19:08

Спасибо за крутое видео, много полезной информации! Но мне интересно, как в векторных иконках замена fill и stroke на currentColor при сборке повлияет на время сборки? Мне кажется этот процесс по идее должен занимать много времени, да еще многое зависит от и от самих иконок, например насколько сложные иконки, под сложность подразумеваю его разметку и размер файла. Интересно короче.

Ответить
Александр Хан
Александр Хан - 24.11.2023 01:32

Молодец👍😁

Ответить
ISMO
ISMO - 23.11.2023 21:49

Тимур Лучший webpack курс спасибо огромное

Ответить
Иван Кузнецов
Иван Кузнецов - 23.11.2023 10:37

Тимур, привет) очень крутой ролик, спасибо) вопрос по поводу module federation и микрофронтам. Возможно я подниму холиварную тему, но видимо правда что-то в этом вопросе не понимаю.

Я понимаю микрофронты которые сделаны на nginx в несколько репозиториев и т.д (хотя там проблем просто навалом)
Но в случае монореп у тебя ведь код летит по гитфлоу вместе со всем остальным.
Т.е. это удобно когда в рамках 1 монорепы у тебя несколько разных продуктов компании ну b2b, b2c например. А когда ты дробишь 1 проект внутри себя ну условно по страницам как у тебя. И таким образом когда команда A задевает общий модуль с командой B то вся эта независимость же рушится, нет?) Конечно можно TBD но тогда в чем смысл этой монорепы если у тебя один проект размером со слона. А все эти лези чанки можно просто ленивой загрузкой же сделать)

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

Ответить
Роман Соколов
Роман Соколов - 22.11.2023 16:11

Огромная благодарность Тимуру, за его труд. Это действительно полезная, концентрированная информация, которая подается простым языком и в приятном монтаже.

Ответить
Din Liri
Din Liri - 22.11.2023 14:03

Да, идея про Ангуляр - то, что сейчас нужно. Жду про него.

Ответить
КриптоЧелик
КриптоЧелик - 22.11.2023 12:16

круто, щас пойду соединять SSR приложение с SPA через модуль федерации!

Ответить
Александр Сомятов
Александр Сомятов - 22.11.2023 09:13

Просто пушка, спасибо за титанический труд. Как раз разбирался с монорепозиториями, почерпнул для себя много нового и интересного

Ответить
ROADING
ROADING - 21.11.2023 07:29

Расскажи пожалуйста про последнюю версию роутера

Ответить
Азамат Казаков
Азамат Казаков - 21.11.2023 03:37

Большое спасибо, лучший!

Ответить
Aleks Tugolukov
Aleks Tugolukov - 20.11.2023 22:05

RКак же мне не хватает время смотреть эти отличные видосы! Спасибо!

Ответить
DENIS Skyter
DENIS Skyter - 20.11.2023 17:14

Всм скомпилировали , js в что то компилят , или ты про ts?

Ответить
Feliche-Demian Netliukh
Feliche-Demian Netliukh - 20.11.2023 14:45

Ролик реально огонь! Честно думал у тебя дольше времени уйдет, когда сказал что запишешь)
Спасибо, и 🔥!

Ответить
Айдар Ялаев
Айдар Ялаев - 20.11.2023 14:12

подскажи в какую сторону смотреть, если хочется, чтобы микрофронты жили в отдельных репозиториях (не в монорепе)?? что порекомендуешь??

Ответить
Айдар Ялаев
Айдар Ялаев - 20.11.2023 14:09

очень круто. спасибо

Ответить
Frid Rocksieez
Frid Rocksieez - 20.11.2023 14:02

Супер крутой ролик!

Ответить
Виталий Вороник
Виталий Вороник - 20.11.2023 08:33

Спасибо, огромное спасибо. Сложно, не очень понятно, но очень любопытно. Буду разбираться.

Ответить
Влад Пашковский
Влад Пашковский - 19.11.2023 23:03

Как обычно идеально! Большое тебе спасибо! Потратил день на просмотр. Отличный, насыщенный информацией курс

Ответить
рома тарасов
рома тарасов - 19.11.2023 14:15

Большое спасибо за это видео
очень сильно ждал именно его

Ответить
stockspulse
stockspulse - 18.11.2023 23:41

3 часа вебпака, я в шоке, наверно это самое полное руководство на русском языке

Ответить
Руслан Ахмадуллов
Руслан Ахмадуллов - 18.11.2023 21:11

На каком языке ты говоришь😂😂

Ответить
Mitsuhito MeeoooW
Mitsuhito MeeoooW - 18.11.2023 20:54

Большое спасибо, огромная работа, но прошу прощения, а тема шрифтов не раскрылась или я упустил, что то?(
да ничего, сам разобрался, документация не просто так существует:D

Ответить
coosp1r
coosp1r - 18.11.2023 20:09

этот блок случайно не из платного курса?)

Ответить
misery topskiy gg
misery topskiy gg - 18.11.2023 19:52

Не понимаю, почему люди используют Яндекс, а не Google? Патриотизм или? Он же объективно хуже

Ответить
ROADING
ROADING - 18.11.2023 18:38

Можешь пожалуйста рассказать про TCP/IP протоколы. Работа в Unix/Linux. Как работать с GIT

Ответить
ROADING
ROADING - 18.11.2023 18:37

Бог

Ответить
Jus Juraev
Jus Juraev - 18.11.2023 10:45

Спасибо тебе большое Тимур!

Ответить
Бекбол Бекжанов
Бекбол Бекжанов - 18.11.2023 10:21

Тимур, есть онда просьба, всех джунов хочет js урок. Который крутых js урок был.))

Ответить
Евгений Вовк
Евгений Вовк - 17.11.2023 23:07

Тимур, Огромнейшее тебе спасибо!!!
Твои видео очень полезные.
Этот комментарий в поддержку этого ценного урока🙏😊

Ответить
Den
Den - 17.11.2023 20:25

Тимур, спасибо тебе большое за такую колоссальную работу!

Ответить
Андрей Коваленко
Андрей Коваленко - 17.11.2023 20:15

Информации очень много, и она очень полезная, спасибо!

НО может я что-то упускаю, но не я понял где здесь именно микрофронтенды? Ведь это должны быть отдельные сервисы(отдельные репозитории) и соответственно таким образом и достигается независимость - если какой-то сервис не доступен (например about) но при этом доступен главный репозиторий и shop то будет все работать кроме /about страницы, а так если не доступен весь этот монорепозиторий по какой-то причине то вообще никакая часть приложения работать не будет, оно в принципе работать не будет
Соответственно ожидал увидеть вашу реализацию взаимодействия и подключения именно микрофронтов, а не подмодулей в монорепозитории
Возможно планируте показать и раскрыть именно такую реализацию микрофронтов?

Ответить
Aram Chernousov
Aram Chernousov - 17.11.2023 18:11

Да хранят тебя все боги, за такой подгон важнейшей информации, который я ждал и надеялся увидеть от тебя. Всех благ тебе, и огромное спасибо!

Ответить
Tahir Dibirov II
Tahir Dibirov II - 17.11.2023 12:25

Думаю подобное видео лучше было бы снять чуть на современном бандлере, поскольку webpack фактически умирает

Ответить
Kleo
Kleo - 17.11.2023 12:09

Это просто топ-контент! А что-нибудь про SEO в Реакт приложениях есть на канале или будет? И нужно ли в это углубляться вообще? На сколько я понимаю, что уже есть Next, но там свои нюансы вроде как.

Ответить
Viktor Lysenkov
Viktor Lysenkov - 17.11.2023 07:45

Спасибо, Тимур! невероятно круто!

Ответить
Ivan Post
Ivan Post - 17.11.2023 04:30

Тимур, что ты думаешь насчет туториала по созданию и публикации в npm js модульной библиотеки React UI компонентов ?
Сейчас сам работаю над этим, и честно говоря информации в виде туториалов нет, так что изучаю все по крупицам...
Я думаю было бы круто сделать такой, мне кажется это был бы одним из лучших пет проектов для каких-нибудь новичков (типа меня)

Ответить
Дмитрий Самарин
Дмитрий Самарин - 17.11.2023 02:30

А сложнее будет настроить под вью или ангуляр?

Ответить
Никита
Никита - 16.11.2023 21:20

Просто от души Большое Спасибо тебе за твой труд, Тимур !

Ответить
Максим Жданов
Максим Жданов - 16.11.2023 17:22

Ты мегакрутой, фундаментальный труд! Удачи тебе во всём.

Ответить
Спорт
Спорт - 16.11.2023 14:08

Вот это вкуснятина, просто праздник 🎉🎉🎉

Ответить