Архитектура современных FRONTEND приложений. 5 видов. Преимущества и недостатки

  Рет қаралды 268,038

Ulbi TV

Ulbi TV

Күн бұрын

В этом ролике мы рассмотрим 5 видов архитектуры frontend приложений. Поговорим о преимуществах и недостатках, о том, когда применять тот или иной вид архитектуры frontend приложений.
Курс "Продвинутый Frontend. в Production на React" - ulbitv.ru/frontend
Ролик с анонсом курса - • Улучшенный курс Продви...
Плейлист с роликами по архитектуре - • Архитектура ПО
Таймкоды:
00:00 ➝ Введение
01:00 ➝ Продвинутый Frontend. в Production на React
02:30 ➝ Виды архитектуры
03:00 ➝ Классическая архитектура
09:00 ➝ Итоги. Когда использовать? преимущества и недостатки классической архитектуры
10:30 ➝ Модульная простая архитектура
20:45 ➝ Преимущества и недостатки простой модульной архитектуры
22:50 ➝ Сравнение модульной арх-ры и классической
23:50 ➝ Atomic design методология
27:00 ➝ Feature sliced design (модульная на стероидах). Связанность и зацепление. Инкапсуляция, полиморфизм и наследование. Публичный интерфейс. Бизнес логика.
51:30 ➝ Преимущества и недостатки FSD
56:00 ➝ Микрофронты и монорепозиторий. Распределенная архитектура
01:01:30 ➝ Микросервисы. Когда использовать?
01:03:00 ➝ Итоги. Время ставить лайк и писать комментарий для поддержки канала. Спасибо :)
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Пікірлер: 531
@dontcode
@dontcode Жыл бұрын
Посмотрел до середины, ролик просто пушка, как ты и сказал это самый полный ролик и понятный по архитектуре из всех что я находил. Думаю народ не даст соврать, что на ютубе в основном конференции всякие с кучей воды, а тут все коротко, по существу, еще и с графикой. Ты задаешь планку качества, от меня тебе благодарность
@sergeymaksimov3441
@sergeymaksimov3441 Жыл бұрын
О, как же я долго ждал такое видео! Спасибо тебе большое!!! Огонь! Долго присматриваюсь к FSD но понять ее было не просто. Сейчас стало более понятно и в теории, и на практике!
@stmihan_
@stmihan_ Жыл бұрын
Очень важный и крутой ролик. ОГРОМНОЕ тебе спасибо за развитие frontend разработки в русскоязычном пространстве
@dontcode
@dontcode Жыл бұрын
Очень ждал это видео, с самого момента твоего анонса роликов по архитектуре. Ты делаешь вещи, определенно. После просмотра отпишу про материал Спасибо.
@natalyamurashko125
@natalyamurashko125 Жыл бұрын
Выход нового ролика это целый праздник! 😍 спасибо, Тимур!
@kristinavolk2660
@kristinavolk2660 Жыл бұрын
Однонаправленная (и только вверх) и явная благодарность тебе, Тимур! Ролик не остался незмеченным и невкатанным в голову из-за прочно понятной логической структуры контента. Чисто субъективно хочу выделить, что моим мозгам особенно приятно, когда ты грамотно раскидываешь такие архитектурные скелеты не только в схемы, но и в папки и файлы в проекте. И годными примерами ещё подкрепляешь, что и порождает наслойку знания. И как незаменимый бонус, способ мышления также переходит в новые рельсы, которые одерживавют верх над старыми привычками. Спасибо, что почти каждый ролик ты пропитываешь такой идеей, что как нет волшебной таблетки, так нет и чудо - архитектуры. ) Только не надо надеяться, что вот-вот и мы уж точно наверняка все поймём, всю универсальность. Ничего неправда) так как по мере расширения нашего знания, расширяется наше и незнание. Площадь соприкосновения с ним становится больше. Но в этом и есть азарт) Необходимо думать и быть начеку, и если может сразу не всегда получается, то не забывать опираться на ООП китов 😉) (единственное, но опять же вкусовщина, я бы сделала шрифт потоньше для читабельности лёгкой или у меня уже просто глаза плывут, но такой контент не досмотреть до конца на одном дыхании просто невозможно 🤍)
@m.lukyanovich
@m.lukyanovich Жыл бұрын
Очень хороший контент. Автор вообще всегда доступно и без воды доносит саму суть. Относительно этой темы. Сам я уже не первый год работаю и несколько неправильно набирался опыта - все архитектурные решения, реализации многих вещей делал, не ознакамливаясь с существующими практиками и готовыми решениями. И лично я отталкивался от такого можно сказать "математического" подхода: то, что повторяется - "за скобки". В итоге пришёл примерно к тому, в чём заключается FSD. Конечно же, каждый раз с учётом индивидуальных особенностей отдельного проекта. На практике в результате это, как минимум, может в разы увеличить скорость разработки проекта, что на длительной дистанции даёт огромный выхлоп. А так в целом озвученные подходы - это разными словами и в разной степени сложности об одном и том же) Если у вас всё хорошо с логикой да и вообще вы по жизни педант и перфекционист, достаточно будет один раз услышать всё это, "чтобы быть в курсе", а к идеальной архитектуре придёте и сами. Миксуя существующие подходы и добавляя что-то от себя.
@user-ln6dt1wp6y
@user-ln6dt1wp6y Жыл бұрын
Спасибо за материал! Взял курс, очень жду начала)
@dabiggestfloppa3441
@dabiggestfloppa3441 Жыл бұрын
Спасибо за такое бесплатное распространение столь важной инфы! Очень полезно!
@artyomsultanov5204
@artyomsultanov5204 Жыл бұрын
Комментарий в поддержку канала! Тимур, ты супер!
@thetraveler7779
@thetraveler7779 Жыл бұрын
Очень познавательные ролики, без воды, предметно и по факту.
@pochan1585
@pochan1585 Жыл бұрын
Господи, как это прекрасно. Спасибо большое!
@mokkamokka4097
@mokkamokka4097 3 ай бұрын
Огромнейшее спасибо за все что ты делаешь!
@user-we2rb4es8b
@user-we2rb4es8b Жыл бұрын
Спасибо за проделанную работу, получилось отличное видео. Всем приятного просмотра
@MrGreen-zs7on
@MrGreen-zs7on Жыл бұрын
Супер! Огромное спасибо )
@creemer
@creemer 9 ай бұрын
Благодарю! Отличная обзорная экскурсия!
@zakarhappy5496
@zakarhappy5496 Жыл бұрын
Тимурчик, родной, контент в кайф. Выпускай ролики почаще, очень полезный контент, и огромный в клад в обучение. Сасибо!
@user-hd7mi3tj5r
@user-hd7mi3tj5r Жыл бұрын
Огромнон спасибо тебе такую грандиозную работу!
@Ewok1991
@Ewok1991 4 ай бұрын
Самое лучшее, что я видел. Красава, оч все хорошо разложил по полочкам)
@shehe7408
@shehe7408 Жыл бұрын
Спасибо за отличный материал
@arlenm1472
@arlenm1472 Жыл бұрын
Спасибо огромное! Почувствовал себя супергением к концу ролика, иду пробовать fsd)
@kosee4008
@kosee4008 Жыл бұрын
только подумал, а тут уже всё есть. Благодарю!
@user-ku3bx8we1c
@user-ku3bx8we1c Жыл бұрын
Крутейший материал, спасибо огромное! Было бы невероятно круто в дополнение прикладывать ссылки на хорошие примеры проектов или реализовать некий тестовый проект на предложенных архитектурах. Можно потратить очень много лет, чтобы дойти до этого всего. Просто завидую тем, кто сейчас может это все получить в готовом виде, да еще и таким простым языком. )
@TheLastSeason
@TheLastSeason 10 ай бұрын
Спасибо! Отличный материал. Залпом просмотрел)
@emirrrrr123
@emirrrrr123 Жыл бұрын
опять же - шикарно 👍👍👍
@vikodam
@vikodam Жыл бұрын
Ulbi TV просто красава, так держать Тимур - спасибо за обучающее видео
@user-bw3dw8km7k
@user-bw3dw8km7k 5 ай бұрын
Просто лучший, лучше видео по архитектуре фронта еще не видел
@samserios9367
@samserios9367 Жыл бұрын
Кайф! Было полезно! Спасибо тебе за труд!
@no_way_to_exist
@no_way_to_exist 9 ай бұрын
Первое впечатление от FSD - катострофическая сложность, которая непременно приведет к свалке, ведь подобный абстрактный ряд правил все будут интерпретировать по-своему. Только в отличие от [No Architecture] свалка будет не плоской, одноуровневой, а ультравложенной и иерархической - т.е. мегасвалкой.
@user-di2fo2rd7h
@user-di2fo2rd7h Жыл бұрын
Спасибо! Наконец-то получилось разобраться с FSD. Хоть кто-то объяснил без воды, на реальном примере. Мне сеньор скинул официальную документацию и это видео в качестве материалов для изучения) Видео прояснило все гораздо больше, нежели документация. Пошла переделывать проект🥲🙂
@anastasiia_idle
@anastasiia_idle Жыл бұрын
Тимур, спасибо!! очень нравятся твои ролики
@nickolayarbuzov6149
@nickolayarbuzov6149 Жыл бұрын
Топовая и важная тема ! Спасибо за новые видео по этой теме
@user-hk4ib3oo4y
@user-hk4ib3oo4y 11 ай бұрын
Огонь! Спасибо!
@user-qg8mw4jx7s
@user-qg8mw4jx7s Жыл бұрын
Один из лучших материалов на канале, must have для каждого фронт разработчика!!
@arseniyyyyyyy
@arseniyyyyyyy Жыл бұрын
Ролик пушка, спасибо!
@alexeyfladarov5200
@alexeyfladarov5200 10 ай бұрын
Твои видосы это просто лучшее что можно найти на русском ютубе, мега полезно
@cmac2cmac
@cmac2cmac Жыл бұрын
Спасибо за проделанную работу!
@user-kc1hw2mn2p
@user-kc1hw2mn2p Жыл бұрын
Это очень полезное видео. Благодарю тебя!!!! Ты сделал мою разработку еще проще 👍👍👍
@dmitriigolubev7385
@dmitriigolubev7385 Жыл бұрын
Спасибо Тимур! Удивляюсь как у тебя получается столько всего успевать. Не могу дождаться старта курса)
@dew-traveler
@dew-traveler 8 ай бұрын
Отличный материал! Спасибо большое, очень доступно
@Upset0990
@Upset0990 Жыл бұрын
Боже, ты настолько крут, спасибо тебе! Я благодаря твоим видосам про реакт и vue начал писать на этих фреймворках, а теперь начну писать на них правильно! Чую на курс к тебе пора. Может будет запись курса что бы можно было купить только видосы?
@al77ex1
@al77ex1 Жыл бұрын
Огромное спасибо за архиролик! Архитектура стоит над технологиями и фреймворками. Перевожу свой рабочий проэкт на FSD.
@kapwas
@kapwas 10 ай бұрын
Автор этим видео вырывается на топ уровень авторов годного материала, полезность зашкаливает.
@wat4mon
@wat4mon Жыл бұрын
Спасибо за такой качественный контент, который оч трудно найти на просторах интернета
@TheKniser
@TheKniser Жыл бұрын
Очень круто! Очень подробно!
@ruslanundefined2242
@ruslanundefined2242 Жыл бұрын
Как всегда топ контент братан! Делай так по чаще! Спасибо за выпуск!
@Tanatos654
@Tanatos654 Жыл бұрын
Посмотрел с большим интересом, большое спасибо за проделанную работу! Очень хочется попробовать FSD и микросервисную архитектуру
@yashlek
@yashlek Жыл бұрын
Я прям ждал видео от тебя по этой теме. Спасибо ОГРОМНОЕ!
@mew6085
@mew6085 Жыл бұрын
Очень крутой разбор, смотрел 3 раза ролик, понимаю что ещё столько всего не знаю. Посмотрел на свои проекты, реально каша) Спасибо огромное!
@user-zi9tm5cb9s
@user-zi9tm5cb9s Жыл бұрын
Я пока учусь, но уже встретился с учебным проектом с классической безархитектурой и этим бардаком. Автор прям перечислил все мои боли. Как же я щас кайфанул, когда узнал про модульную и другие архитектуры! Вообще дьявольски хороший ролик, просто мастхэв.
@diyaudioby4836
@diyaudioby4836 Жыл бұрын
спасибо, отличный материал и подача, каждый раз для меня что-то новое =)
@mavldr
@mavldr 3 ай бұрын
Очень подробно и доступно, спасибо тебе большое 🎉
@TRIZ-Bogatyregold
@TRIZ-Bogatyregold Жыл бұрын
Спасибо автору! Отличный ролик! Максимально четко и по делу!
@tastebublik
@tastebublik Жыл бұрын
Как же вовремя, только с твоих видосов по разборам проектов, где ты поправлял чужой код. Как раз возникло желание углубиться в архитектурный аспект
@zluka7951
@zluka7951 Жыл бұрын
Спасибо большое за то, что ты делаешь.
@boburmustafo8868
@boburmustafo8868 Жыл бұрын
Большое Спасибо очень полезный урок
@user-oe8wz4eu3l
@user-oe8wz4eu3l Жыл бұрын
Спасибо тебе мужик) такого на ру сегменте ютуба очень не хватает ))❤
@vladimirlevin6799
@vladimirlevin6799 Жыл бұрын
Бомбическое видео!
@MrBenemon
@MrBenemon 4 ай бұрын
Спасибо, очень качественно, очень доступно. Теперь ролик про солид надо посмотреть.
@user-yj8tf7xb6g
@user-yj8tf7xb6g 7 ай бұрын
Бесподобное объяснение 👏 Feature sliced design
@valeramischenko9391
@valeramischenko9391 Жыл бұрын
как всегда максимально информативно! До этого я думал что соблюдаю определенную "классическую" архитектуру - оказалось свалка 🤣🤣. Вообще делаешь супер-мега крутой контент и работу! 🤘
@user-by9wx1om9v
@user-by9wx1om9v 6 ай бұрын
Видос - топовый. Спасибо большое!
@yuryarakelove5322
@yuryarakelove5322 Жыл бұрын
Спасибо за замечательный ролик и твой труд, записался на второй поток, надеюсь будет крайне полезно!
@user-cb3sc8wk8i
@user-cb3sc8wk8i Жыл бұрын
Отличный ролик, спасибо!
@adelinaromanova8353
@adelinaromanova8353 Жыл бұрын
Тима, спасибо, смотрим!
@kirillkhvorikov9470
@kirillkhvorikov9470 Жыл бұрын
Спасибо тебе, огромное, за творю работу. Это, пожалуй лучшие учебные материалы которые я видел. 👍
@nodependency
@nodependency Жыл бұрын
Супер понятно и полезно. Спасибо тебе огромное, надеюсь больше людей втянется в изучение архитектур, станут ответственнее, тогда работать с крупными проектами будет куда проще и интересней
@dasha_owl
@dasha_owl Жыл бұрын
Спасибо, было очень интересно, многое стало понятно)
@ocean1487
@ocean1487 Жыл бұрын
На Jave не тыкаюсь, хорошо поставлена речь, подача инфы супер. Очень приятно слушать , смотреть. Дальше твори чудеса 👍👍🤝
@ArtyomSerchenya
@ArtyomSerchenya Жыл бұрын
Спасибо автору, смог по новому взглянуть на сферу в которую относительно недавно залетел. Здорово, что можно применить FSD в no-code разработке, может немного не в том виде как в классическом программировании, но всё же))
@user-rt3lt4tu2p
@user-rt3lt4tu2p 9 күн бұрын
Спасибо, за понятно разобранную теорию=)
@eugene-dmitrievich
@eugene-dmitrievich 4 ай бұрын
Очень полезное видео. Узнал для себя много нового. Попробую в следующем своем React приложении попробовать архитектуру Feature Sliced Design. Спасибо большое за видео 👍👍👍
@user-vd2bi2gx5m
@user-vd2bi2gx5m Жыл бұрын
Видео топ, как обычно!!!
@sfuid
@sfuid 3 ай бұрын
Спасибо за видео!
@forellko8600
@forellko8600 Жыл бұрын
Спасибо за работу!
@user-sn4mn3ku9e
@user-sn4mn3ku9e Жыл бұрын
Видос ТОП!!!
@vtsel-lp4jv
@vtsel-lp4jv Жыл бұрын
Архитектура современных FRONTEND приложений. Спасибо!
@artemzhuravlenko9955
@artemzhuravlenko9955 3 ай бұрын
Спасибо улби! Отличное видео
@dimadima4222
@dimadima4222 Жыл бұрын
Скорее всего тебе уже говорили, но многие твои видео действительно очень информативные и полезные, а изложение материала - последовательное и максимально понятное. Такие видео выгодно отличаются, даже если их сравнивать с некоторыми онлайн-курсами
@loground
@loground 7 ай бұрын
В очередной раз спасибо :)
@user-ue7lj2to9q
@user-ue7lj2to9q Жыл бұрын
Спасибо за труд!
@theoty-js-react
@theoty-js-react Жыл бұрын
Самый лучший материал на канале Ulbi tv
@username7148
@username7148 Жыл бұрын
Спасибо! Отличный материал
@dr.livesey5157
@dr.livesey5157 Жыл бұрын
Спасибо! Ты лучший!
@Abdul-hy4cy
@Abdul-hy4cy 11 ай бұрын
Ты так объясняешь классно, спасибо большое Тимур ! Пришел сюда после доки
@user-op5xd7bd5n
@user-op5xd7bd5n Жыл бұрын
Очень здорово! спасибо!
@webunit
@webunit Жыл бұрын
Обычно не пишу комменты, но тут не удержусь, очень годный контент! То на что Соер потратил годы Ulbi объяснил за 1 час! 😎 Спасибо! 👍
@user-bi7yx2bm2u
@user-bi7yx2bm2u Жыл бұрын
Спасибо за разбор. Очень не хватало такой информации на просторах интернета. такие знания обычно приходят только из работы на реальных проектах. а тут всё доступно сразу
@user-tn4nh5qd3p
@user-tn4nh5qd3p 5 ай бұрын
Очень полезное видео. Спасибо!
@Qwertyqwerty-tq3we
@Qwertyqwerty-tq3we Жыл бұрын
так держать🔥
@norwinlol
@norwinlol Жыл бұрын
На проекте используем FSD чуть больше года, крутая концепция(иногда не очень ложится на тулкит из за необходимости шаринга между слоями) за видос лайк
@galichandreyschool
@galichandreyschool Жыл бұрын
Супер видео! Как раз FSD юзаю... И так приятно о нём послушать из уст профессионала! Благодарю за полезный контент! Успехов на нелёгком пути профессионального преподавателя!
@dense5067
@dense5067 Жыл бұрын
Для меня как для новичка очень полезное видео спасибо огромное👍
@aleksandrmatyka3118
@aleksandrmatyka3118 Жыл бұрын
Этот материал уникален для ютуба, спасибо Тимур, было бы интересно когда нибудь увидеть видео по монорепо, можно было бы также turborepo затронуть
@ekaterinamartin7803
@ekaterinamartin7803 Жыл бұрын
Спасибо огромное, Тимур, как всегда 100 из 100. Благодаря твоим роликам разрозненная картина стала складываться в стройную структуру
@D0flam1ngo
@D0flam1ngo Жыл бұрын
Я хочу сказать тебе огромное спасибо, за всю твою тяжелую работу!! Мне нравятся твои уроки !!
@eeeMan2
@eeeMan2 Жыл бұрын
это всё на бумаге красиво звучит, как только начинается сложный проект то такие архитектуры сложно реализовать
@KGB1st
@KGB1st 3 ай бұрын
челоресур ротируется, все превращается в кашу в любом случае
@27sosite73
@27sosite73 3 ай бұрын
@@KGB1st da =(
@KGB1st
@KGB1st 3 ай бұрын
@@27sosite73 хотя я читал статью, и там такая проблема решается тем, что на каждый микросервис конкретные люди от начала его создания и до самого вывода мс из эксплуатации. технически, это позволить хотя бы как-то не разводить бардак и это действительно дельный совет, но дорогой, типа держать команду целую либо если на одну какую-то команду возложить несколько мс. Но есть риск в степени К если команда свалит или распадется, тогда труба всем этим мс, ибо новые спецы каждый же по своему смотрит, со своей колокольни. короче все это пиз.. как 😋весело
@aau8
@aau8 Ай бұрын
все сложное начинается с чего-то простого. По крайней мере так должно быть. Если разработчик не в состоянии декомпозировать задачи, то ему ни один паттерн, не поможет
@jeanmarcgourier
@jeanmarcgourier Жыл бұрын
Спасибо, очень познавательно.
@AleksandrMaltsev-jm8ph
@AleksandrMaltsev-jm8ph 8 ай бұрын
Очень круто! Спасибо что вносишь культуру архитектурной мысли в массы !
@vuegit
@vuegit 7 ай бұрын
FSD сначала показался похожим на Domain Driven Design (DDD). Но имеет большие отличия: DDD максимально оторван от UI и фреймворка (в FSD визуальные компоненты живут в каждом "слое"). В DDD можно писать на классах c DI со всеми ООП принципами. А можно и в функциональном стиле. Плюсом FSD отмечу стандартизацию и документацию, это популяризирует его. Хороший материал, был интересно узнать про FSD.
Can you beat this impossible game?
00:13
LOL
Рет қаралды 56 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 79 МЛН
Cat story: from hate to love! 😻 #cat #cute #kitten
00:40
Stocat
Рет қаралды 16 МЛН
Что такое WebSockets (веб-сокеты)
2:59
Хочу вАйти
Рет қаралды 4,9 М.
Эффект Карбонаро и бумажный телефон
1:01
История одного вокалиста
Рет қаралды 2,7 МЛН
iphone fold ? #spongebob #spongebobsquarepants
0:15
Si pamer 😏
Рет қаралды 798 М.
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Топ-3 суперкрутых ПК из CompShop
1:00
CompShop Shorts
Рет қаралды 484 М.