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

  Рет қаралды 264,702

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

Пікірлер: 529
@dontcode
@dontcode Жыл бұрын
Посмотрел до середины, ролик просто пушка, как ты и сказал это самый полный ролик и понятный по архитектуре из всех что я находил. Думаю народ не даст соврать, что на ютубе в основном конференции всякие с кучей воды, а тут все коротко, по существу, еще и с графикой. Ты задаешь планку качества, от меня тебе благодарность
@stmihan_
@stmihan_ Жыл бұрын
Очень важный и крутой ролик. ОГРОМНОЕ тебе спасибо за развитие frontend разработки в русскоязычном пространстве
@sergeymaksimov3441
@sergeymaksimov3441 Жыл бұрын
О, как же я долго ждал такое видео! Спасибо тебе большое!!! Огонь! Долго присматриваюсь к FSD но понять ее было не просто. Сейчас стало более понятно и в теории, и на практике!
@kristinavolk2660
@kristinavolk2660 Жыл бұрын
Однонаправленная (и только вверх) и явная благодарность тебе, Тимур! Ролик не остался незмеченным и невкатанным в голову из-за прочно понятной логической структуры контента. Чисто субъективно хочу выделить, что моим мозгам особенно приятно, когда ты грамотно раскидываешь такие архитектурные скелеты не только в схемы, но и в папки и файлы в проекте. И годными примерами ещё подкрепляешь, что и порождает наслойку знания. И как незаменимый бонус, способ мышления также переходит в новые рельсы, которые одерживавют верх над старыми привычками. Спасибо, что почти каждый ролик ты пропитываешь такой идеей, что как нет волшебной таблетки, так нет и чудо - архитектуры. ) Только не надо надеяться, что вот-вот и мы уж точно наверняка все поймём, всю универсальность. Ничего неправда) так как по мере расширения нашего знания, расширяется наше и незнание. Площадь соприкосновения с ним становится больше. Но в этом и есть азарт) Необходимо думать и быть начеку, и если может сразу не всегда получается, то не забывать опираться на ООП китов 😉) (единственное, но опять же вкусовщина, я бы сделала шрифт потоньше для читабельности лёгкой или у меня уже просто глаза плывут, но такой контент не досмотреть до конца на одном дыхании просто невозможно 🤍)
@m.lukyanovich
@m.lukyanovich Жыл бұрын
Очень хороший контент. Автор вообще всегда доступно и без воды доносит саму суть. Относительно этой темы. Сам я уже не первый год работаю и несколько неправильно набирался опыта - все архитектурные решения, реализации многих вещей делал, не ознакамливаясь с существующими практиками и готовыми решениями. И лично я отталкивался от такого можно сказать "математического" подхода: то, что повторяется - "за скобки". В итоге пришёл примерно к тому, в чём заключается FSD. Конечно же, каждый раз с учётом индивидуальных особенностей отдельного проекта. На практике в результате это, как минимум, может в разы увеличить скорость разработки проекта, что на длительной дистанции даёт огромный выхлоп. А так в целом озвученные подходы - это разными словами и в разной степени сложности об одном и том же) Если у вас всё хорошо с логикой да и вообще вы по жизни педант и перфекционист, достаточно будет один раз услышать всё это, "чтобы быть в курсе", а к идеальной архитектуре придёте и сами. Миксуя существующие подходы и добавляя что-то от себя.
@dontcode
@dontcode Жыл бұрын
Очень ждал это видео, с самого момента твоего анонса роликов по архитектуре. Ты делаешь вещи, определенно. После просмотра отпишу про материал Спасибо.
@natalyamurashko125
@natalyamurashko125 Жыл бұрын
Выход нового ролика это целый праздник! 😍 спасибо, Тимур!
@dabiggestfloppa3441
@dabiggestfloppa3441 Жыл бұрын
Спасибо за такое бесплатное распространение столь важной инфы! Очень полезно!
@artyomsultanov5204
@artyomsultanov5204 Жыл бұрын
Комментарий в поддержку канала! Тимур, ты супер!
@user-ku3bx8we1c
@user-ku3bx8we1c Жыл бұрын
Крутейший материал, спасибо огромное! Было бы невероятно круто в дополнение прикладывать ссылки на хорошие примеры проектов или реализовать некий тестовый проект на предложенных архитектурах. Можно потратить очень много лет, чтобы дойти до этого всего. Просто завидую тем, кто сейчас может это все получить в готовом виде, да еще и таким простым языком. )
@eeeMan2
@eeeMan2 Жыл бұрын
это всё на бумаге красиво звучит, как только начинается сложный проект то такие архитектуры сложно реализовать
@KGB1st
@KGB1st 3 ай бұрын
челоресур ротируется, все превращается в кашу в любом случае
@27sosite73
@27sosite73 3 ай бұрын
@@KGB1st da =(
@KGB1st
@KGB1st 3 ай бұрын
@@27sosite73 хотя я читал статью, и там такая проблема решается тем, что на каждый микросервис конкретные люди от начала его создания и до самого вывода мс из эксплуатации. технически, это позволить хотя бы как-то не разводить бардак и это действительно дельный совет, но дорогой, типа держать команду целую либо если на одну какую-то команду возложить несколько мс. Но есть риск в степени К если команда свалит или распадется, тогда труба всем этим мс, ибо новые спецы каждый же по своему смотрит, со своей колокольни. короче все это пиз.. как 😋весело
@aau8
@aau8 Ай бұрын
все сложное начинается с чего-то простого. По крайней мере так должно быть. Если разработчик не в состоянии декомпозировать задачи, то ему ни один паттерн, не поможет
@user-bf8gi6ct8v
@user-bf8gi6ct8v Жыл бұрын
Feature sliced design это лишь один из вариантов реализации clean arhitecture дядюшки Боба. В целом считаю, что данные ролик подойдет только для понимания что архитектура приложения есть, и что хорошо бы про это почитать, но никак не для практического применения. Очень сильная завязка на структуре проекта, как по папочкам все разложить, а это совсем не тоже самое что архитектура.
@user-vn3if3wt9p
@user-vn3if3wt9p 7 ай бұрын
Критикуешь - предлагай
@MrLuckfinder
@MrLuckfinder 2 ай бұрын
Ещё бы узнать где почитать
@no_way_to_exist
@no_way_to_exist 9 ай бұрын
Первое впечатление от FSD - катострофическая сложность, которая непременно приведет к свалке, ведь подобный абстрактный ряд правил все будут интерпретировать по-своему. Только в отличие от [No Architecture] свалка будет не плоской, одноуровневой, а ультравложенной и иерархической - т.е. мегасвалкой.
@tastebublik
@tastebublik Жыл бұрын
Как же вовремя, только с твоих видосов по разборам проектов, где ты поправлял чужой код. Как раз возникло желание углубиться в архитектурный аспект
@user-di2fo2rd7h
@user-di2fo2rd7h Жыл бұрын
Спасибо! Наконец-то получилось разобраться с FSD. Хоть кто-то объяснил без воды, на реальном примере. Мне сеньор скинул официальную документацию и это видео в качестве материалов для изучения) Видео прояснило все гораздо больше, нежели документация. Пошла переделывать проект🥲🙂
@thetraveler7779
@thetraveler7779 Жыл бұрын
Очень познавательные ролики, без воды, предметно и по факту.
@ipa_stor
@ipa_stor Жыл бұрын
Думаю, очень важно внимательно посмотреть тем, кто собирается или начинает свой первый проект(-ы), а то частенько бывает так, что стартуешь проект и не понимаешь с чего начать. Это может выбить из колеи, а архитектура убирает вопрос на корню. В любом случае, приятного просмотра всем
@dmitrykuskov6715
@dmitrykuskov6715 Жыл бұрын
В документации React советуют не тратить больше 5 минут на выбор структуры проекта. Практичнее пересматривать ее по мере развития проекта. Но когда в начале уже есть готовая архитектура, то это конечно плюс
@user-oe8wz4eu3l
@user-oe8wz4eu3l Жыл бұрын
@@notrodans да? А когда у тебя команда из 5 джунов, которым нужно сделать большое приложение? Всем ждать пока синъерами станут?
@BigMother228
@BigMother228 Жыл бұрын
@@user-oe8wz4eu3l Уволить 5 джунов, взять 1 синьера, очевидно же))
@no_way_to_exist
@no_way_to_exist 9 ай бұрын
​@@user-oe8wz4eu3l пилить "свалку компонентов" и позволить им учиться на своих же ошибках. Джуны в FSD все равно не смогут, равно как и написать большое приложение. Когда подберут определенное количество опыта, тогда и пересмотрите архитектуру в соответствии с уже изученными бизнесовыми требованиями.
@valeramischenko9391
@valeramischenko9391 Жыл бұрын
как всегда максимально информативно! До этого я думал что соблюдаю определенную "классическую" архитектуру - оказалось свалка 🤣🤣. Вообще делаешь супер-мега крутой контент и работу! 🤘
@Upset0990
@Upset0990 Жыл бұрын
Боже, ты настолько крут, спасибо тебе! Я благодаря твоим видосам про реакт и vue начал писать на этих фреймворках, а теперь начну писать на них правильно! Чую на курс к тебе пора. Может будет запись курса что бы можно было купить только видосы?
@user-of8lf7yj8o
@user-of8lf7yj8o Жыл бұрын
У него курс выходит, а он полезный видос на час выпускает. Что с лицом хейтеры? Ещё раз увижу, сразу в бан улетите 😈
@UlbiTV
@UlbiTV Жыл бұрын
:D
@h1x0ver78
@h1x0ver78 Жыл бұрын
:)
@MrGameTVCity
@MrGameTVCity Жыл бұрын
В чем смысл хейтить такой контент? Ну допустим автор где то ошибся, но как минимум 90% инфы то правильная, а ошибку по ходу изучения других курсов (или прочесть комментарий с примечанием) можно и самому потом найти и исправить. Благо, есть много курсов на русском/английском.
@Hariec88
@Hariec88 2 ай бұрын
Не перни
@Tanatos654
@Tanatos654 Жыл бұрын
Посмотрел с большим интересом, большое спасибо за проделанную работу! Очень хочется попробовать FSD и микросервисную архитектуру
@norwinlol
@norwinlol Жыл бұрын
На проекте используем FSD чуть больше года, крутая концепция(иногда не очень ложится на тулкит из за необходимости шаринга между слоями) за видос лайк
@ArtyomSerchenya
@ArtyomSerchenya Жыл бұрын
Спасибо автору, смог по новому взглянуть на сферу в которую относительно недавно залетел. Здорово, что можно применить FSD в no-code разработке, может немного не в том виде как в классическом программировании, но всё же))
@kapwas
@kapwas 9 ай бұрын
Автор этим видео вырывается на топ уровень авторов годного материала, полезность зашкаливает.
@zakarhappy5496
@zakarhappy5496 Жыл бұрын
Тимурчик, родной, контент в кайф. Выпускай ролики почаще, очень полезный контент, и огромный в клад в обучение. Сасибо!
@user-we2rb4es8b
@user-we2rb4es8b Жыл бұрын
Спасибо за проделанную работу, получилось отличное видео. Всем приятного просмотра
@creemer
@creemer 9 ай бұрын
Благодарю! Отличная обзорная экскурсия!
@al77ex1
@al77ex1 Жыл бұрын
Огромное спасибо за архиролик! Архитектура стоит над технологиями и фреймворками. Перевожу свой рабочий проэкт на FSD.
@dmitrykuskov6715
@dmitrykuskov6715 Жыл бұрын
Ты очень сэкономил мне время! Спасибо за структурированную работу. Усвоил конечно не все, нужна практика) - Понравилась идея линтинга для запрета импорта кишков модуля. - Понравилась ремарка о том, с какими проблемами столкнемся, если не будем использовать монорепозиторий. - Понравилось наглядное сравнение Модульной и Atomic архитектур с проведением линий на 26:15. Думаю, сильно улучшило бы понимание такое же сравнение Модульной и Feature-sliced архитектур. - Увидел, как Feature-sliced решает проблему использования "модуль в модуле" за счет увеличения количества слоев. Но у меня остался вопрос, как в Feature-sliced решается 4-й недостаток Модульной архитектуры (21:53)? Было сказано, что глобальные сторы/хэлперы могут создавать неявные связи между собой, но как от этой проблемы избавиться в Feature-sliced, пока непонятно, там ведь тоже придется куда-то класть глобальный стор. Был бы очень кстати конкретный пример такой проблемы и ее решения.
@DENisHolden1
@DENisHolden1 Жыл бұрын
Если стор один общий для всех, то никак от связности не избавиться. Так что 4 недостаток сохраняется
@romandeveloper7720
@romandeveloper7720 10 ай бұрын
​@@DENisHolden1 о. У меня такой же вопрос) А если стор не общий, например, на Effector'е, тогда 4 недостаток пропадает и у модульной архитектуры, и у FSD?
@romandeveloper7720
@romandeveloper7720 10 ай бұрын
@@DENisHolden1 а какая связность в этих подходах от общего стора? Не совсем тут понимаю. Мы же создаем стор на самой верхушке этого однонаправленного потока, оборачиваем в этот провайдер все приложение, все редьюсеры вытаскиваем из модулей, с самого верхнего уровня это разрешается делать.
@user-kc1hw2mn2p
@user-kc1hw2mn2p Жыл бұрын
Это очень полезное видео. Благодарю тебя!!!! Ты сделал мою разработку еще проще 👍👍👍
@mokkamokka4097
@mokkamokka4097 2 ай бұрын
Огромнейшее спасибо за все что ты делаешь!
@shehe7408
@shehe7408 Жыл бұрын
Спасибо за отличный материал
@vikodam
@vikodam Жыл бұрын
Ulbi TV просто красава, так держать Тимур - спасибо за обучающее видео
@mew6085
@mew6085 Жыл бұрын
Очень крутой разбор, смотрел 3 раза ролик, понимаю что ещё столько всего не знаю. Посмотрел на свои проекты, реально каша) Спасибо огромное!
@pochan1585
@pochan1585 Жыл бұрын
Господи, как это прекрасно. Спасибо большое!
@vuegit
@vuegit 6 ай бұрын
FSD сначала показался похожим на Domain Driven Design (DDD). Но имеет большие отличия: DDD максимально оторван от UI и фреймворка (в FSD визуальные компоненты живут в каждом "слое"). В DDD можно писать на классах c DI со всеми ООП принципами. А можно и в функциональном стиле. Плюсом FSD отмечу стандартизацию и документацию, это популяризирует его. Хороший материал, был интересно узнать про FSD.
@ocean1487
@ocean1487 Жыл бұрын
На Jave не тыкаюсь, хорошо поставлена речь, подача инфы супер. Очень приятно слушать , смотреть. Дальше твори чудеса 👍👍🤝
@user-qg8mw4jx7s
@user-qg8mw4jx7s Жыл бұрын
Один из лучших материалов на канале, must have для каждого фронт разработчика!!
@Ewok1991
@Ewok1991 4 ай бұрын
Самое лучшее, что я видел. Красава, оч все хорошо разложил по полочкам)
@user-zi9tm5cb9s
@user-zi9tm5cb9s Жыл бұрын
Я пока учусь, но уже встретился с учебным проектом с классической безархитектурой и этим бардаком. Автор прям перечислил все мои боли. Как же я щас кайфанул, когда узнал про модульную и другие архитектуры! Вообще дьявольски хороший ролик, просто мастхэв.
@arlenm1472
@arlenm1472 Жыл бұрын
Спасибо огромное! Почувствовал себя супергением к концу ролика, иду пробовать fsd)
@RAMfOR
@RAMfOR 10 ай бұрын
Видос отличный, большое спасибо за огромный пласт информации. Единственное замечание, что последняя архитектура - это скорее не микросервисный подход, а разделение кода на библиотеки. А так прям круто!
@DevAccount-rq4ni
@DevAccount-rq4ni Жыл бұрын
Тимур, как всегда лучший! Очень крутое видео, особенно для тех, кто пишет проект сам, мне как раз вот кстати такое видео, архитектура вечная боль. Спасибо друг тебе огромное! Было б круто, если б сделал какой нить проект на Next 13 фуллстек. С React по прошлым твоим видео, уже понимание есть, но с next пока тяжело дается.
@user-hd7mi3tj5r
@user-hd7mi3tj5r Жыл бұрын
Огромнон спасибо тебе такую грандиозную работу!
@user-bw3dw8km7k
@user-bw3dw8km7k 4 ай бұрын
Просто лучший, лучше видео по архитектуре фронта еще не видел
@eugene-dmitrievich
@eugene-dmitrievich 4 ай бұрын
Очень полезное видео. Узнал для себя много нового. Попробую в следующем своем React приложении попробовать архитектуру Feature Sliced Design. Спасибо большое за видео 👍👍👍
@user-oe8wz4eu3l
@user-oe8wz4eu3l Жыл бұрын
Спасибо тебе мужик) такого на ру сегменте ютуба очень не хватает ))❤
@TrumpsOfDesign
@TrumpsOfDesign Жыл бұрын
Спасибо тебе, добрый человек. Отличное видео с детальным разбором. Модульный подход зашел, а вот FSD показался излишне сложным, возможно, ввиду нехватки собственной экспертизы, пойду почитаю доку этих ребят, мб станет попонятнее
@AndreyChursin
@AndreyChursin Жыл бұрын
Идея для ролика! Современная архитектура приложения - как развервнуть локально приложение, например в docker, можно выбрать какой-нибудь стек.. для меня лично - очень интересно послушать, что думают/умеют другие команды!
@yuryarakelove5322
@yuryarakelove5322 Жыл бұрын
Спасибо за замечательный ролик и твой труд, записался на второй поток, надеюсь будет крайне полезно!
@alexeyfladarov5200
@alexeyfladarov5200 9 ай бұрын
Твои видосы это просто лучшее что можно найти на русском ютубе, мега полезно
@kosee4008
@kosee4008 Жыл бұрын
только подумал, а тут уже всё есть. Благодарю!
@user-ln6dt1wp6y
@user-ln6dt1wp6y Жыл бұрын
Спасибо за материал! Взял курс, очень жду начала)
@aleksandrmatyka3118
@aleksandrmatyka3118 Жыл бұрын
Этот материал уникален для ютуба, спасибо Тимур, было бы интересно когда нибудь увидеть видео по монорепо, можно было бы также turborepo затронуть
@TRIZ-Bogatyregold
@TRIZ-Bogatyregold Жыл бұрын
Спасибо автору! Отличный ролик! Максимально четко и по делу!
@samserios9367
@samserios9367 Жыл бұрын
Кайф! Было полезно! Спасибо тебе за труд!
@MrGreen-zs7on
@MrGreen-zs7on Жыл бұрын
Супер! Огромное спасибо )
@webunit
@webunit Жыл бұрын
Обычно не пишу комменты, но тут не удержусь, очень годный контент! То на что Соер потратил годы Ulbi объяснил за 1 час! 😎 Спасибо! 👍
@dew-traveler
@dew-traveler 8 ай бұрын
Отличный материал! Спасибо большое, очень доступно
@anastasiia_idle
@anastasiia_idle Жыл бұрын
Тимур, спасибо!! очень нравятся твои ролики
@boburmustafo8868
@boburmustafo8868 Жыл бұрын
Большое Спасибо очень полезный урок
@windcrack8404
@windcrack8404 Жыл бұрын
Вот только думал, а как организовывать архитектуру и тут это видео. Спасибо было очень полезно и супер, что если возвращаться к видео, то есть тайм коды.
@TheLastSeason
@TheLastSeason 10 ай бұрын
Спасибо! Отличный материал. Залпом просмотрел)
@user-yj8tf7xb6g
@user-yj8tf7xb6g 6 ай бұрын
Бесподобное объяснение 👏 Feature sliced design
@cmac2cmac
@cmac2cmac Жыл бұрын
Спасибо за проделанную работу!
@barbatage5078
@barbatage5078 Жыл бұрын
Час годноты! Приступаю…
@diyaudioby4836
@diyaudioby4836 Жыл бұрын
спасибо, отличный материал и подача, каждый раз для меня что-то новое =)
@MrBenemon
@MrBenemon 4 ай бұрын
Спасибо, очень качественно, очень доступно. Теперь ролик про солид надо посмотреть.
@Serh-rp6qj
@Serh-rp6qj Жыл бұрын
Так не хватало понимания архитектуры на фронте. Спасибо за то, что ты делаешь!
@T9Bd9fz6E5
@T9Bd9fz6E5 9 ай бұрын
смерть узким ублюдкам
@user-rv4kz3yw5t
@user-rv4kz3yw5t Жыл бұрын
Спасибо за ролик! Применяю на работе FSD над новым проектом. Намного лучше, чем свалка. Но, нужно перенастроить мозг - привыкнуть. Очень хорошо помогает раздербанить на слои, дизайнерский макет в Фигме.
@_serge_
@_serge_ Жыл бұрын
Добрый день. Под свалкой вы имеете ввиду "Классический подход(без архитектуры)" или и "простой модульный" в том числе?
@user-rv4kz3yw5t
@user-rv4kz3yw5t Жыл бұрын
@@_serge_ "Классический подход(без архитектуры)"
@mavldr
@mavldr 2 ай бұрын
Очень подробно и доступно, спасибо тебе большое 🎉
@Soap9613
@Soap9613 Жыл бұрын
не хватает музыка для атмосферности))) да, видео не для музыки, но фоновая музыка создаёт атмосферу и темп))
@wat4mon
@wat4mon Жыл бұрын
Спасибо за такой качественный контент, который оч трудно найти на просторах интернета
@jcatstreams8550
@jcatstreams8550 Жыл бұрын
Видео полезное, спасибо Было бы классно увидеть пример разрабатываемого приложения на этих архитектурах, пусть будет без первой, с нее мб все и начинают Тот же какой-то todo app было бы интересно посмотреть в нескольких архитектурах
@zluka7951
@zluka7951 Жыл бұрын
Спасибо большое за то, что ты делаешь.
@nodependency
@nodependency Жыл бұрын
Супер понятно и полезно. Спасибо тебе огромное, надеюсь больше людей втянется в изучение архитектур, станут ответственнее, тогда работать с крупными проектами будет куда проще и интересней
@arseniyyyyyyy
@arseniyyyyyyy Жыл бұрын
Ролик пушка, спасибо!
@Vesell11
@Vesell11 Жыл бұрын
Turborepo от создателей nextjs в конце забыл упомянуть для монорепы. Отличное видео, много чего в одном месте собрал!
@Abdul-hy4cy
@Abdul-hy4cy 10 ай бұрын
Ты так объясняешь классно, спасибо большое Тимур ! Пришел сюда после доки
@sergeigostilovich5720
@sergeigostilovich5720 Жыл бұрын
Видео просто шикарное! Спасибо за такой контент!) Дополнительные вопросы: - Хотелось бы ещё услышать про особенности разработки на Angular (и прочих новых фрэймворках), и почему на них не так просто применять эти архитектуры? - было бы не плохо, если бы были ссылки на литературу и сайты, на базе которых ты делаешь ролики. Интересуют скорее Книги и статьи.
@user-xm2kv7xm5s
@user-xm2kv7xm5s Жыл бұрын
ссылку на feature sliced design даже не дал, чтобы зритель не потерялся среди донатных ссылок и ссылок на его курсы. Ангуляр не расскажет, ибо не знает. Я работаю на ангуляр со дня его появления. Работал и с реактом и вью. Так вот даже не сомневайся, выбирая ангуляр. Это серьезный инструмент с жесткими рамками. И это миф, что порог входа в него выше. Ангуляр дает предсказуемое поведение и никогда не выплюнит тебе в браузер ошибку, из которой ты не будешь знать что делать. Реакт же, - на получай простыню на 500 строк, где ничего не будет сказано...
@user-wk3sz3zz7t
@user-wk3sz3zz7t Жыл бұрын
@@user-xm2kv7xm5s какую архитектуру используете?
@dontcode
@dontcode Жыл бұрын
@@user-xm2kv7xm5s ахах, ты не можешь в поиске написать «feature sliced design”?)) или ты за 10 лет кодинга на ангуляре гуглить не научился? Бедолага
@user-xm2kv7xm5s
@user-xm2kv7xm5s Жыл бұрын
@@user-wk3sz3zz7t монорепозитории с nx. Но feature sliced design нахожу толковым подходом. В рамки загонять себя не надо конечно, пытаясь применить все правила того или иного подхода, но иметь предсказуемую структуру, всегда полезно.
@lavenir9907
@lavenir9907 Жыл бұрын
​@@user-xm2kv7xm5s, какие книги по улучшению кода и архитектуры читал? Посоветуй актуальные ресурсы.
@dasha_owl
@dasha_owl Жыл бұрын
Спасибо, было очень интересно, многое стало понятно)
@TheKniser
@TheKniser Жыл бұрын
Очень круто! Очень подробно!
@danielvasilev8393
@danielvasilev8393 Жыл бұрын
Спасибо за крутое видео! Все очень доступно. По моему есть маленькая ошибка на картинке где график (37:30) - зацепление это cohesion, а связность это coupling. Вообщем всем к просмотру!
@spadar1602
@spadar1602 10 ай бұрын
Ну вот в упор не понимаю разницы между entities и features, смотрю примеры в доках и кто куда горазд.
@sverbinskiy
@sverbinskiy Жыл бұрын
Видео просто замечательное. Но в идеале было бы сделать видео по том как ты делаешь какой-нибудь простецкий проект по Feature sliced design так как, без каких-то явных примеров на практике довольно сложно понять в каком случае по каких папкам все разносить.
@sergeys4732
@sergeys4732 Жыл бұрын
Там документация подробная есть как раз с примерами кода
@raminhesenov1376
@raminhesenov1376 8 ай бұрын
Как всегда отличное видео) Хотел узнать будет ли проект с модульным и с FSD ?
@vtsel-lp4jv
@vtsel-lp4jv Жыл бұрын
Архитектура современных FRONTEND приложений. Спасибо!
@dense5067
@dense5067 Жыл бұрын
Для меня как для новичка очень полезное видео спасибо огромное👍
@user-cb3sc8wk8i
@user-cb3sc8wk8i Жыл бұрын
Отличный ролик, спасибо!
@user-vd2bi2gx5m
@user-vd2bi2gx5m Жыл бұрын
Видео топ, как обычно!!!
@romanbolshiyanov
@romanbolshiyanov 10 ай бұрын
Не престаю восхищаться талантом Тимура. Каждый видос это сотни часов моего времени, которое ты спас дорогой друг. Чувствуется что ты тратишь много времени. Но в подумай сколько времени ты нам экономишь в сумме) тысячи лет . Тимур. А можешь сделать видео о безопасности в контексте архитектуры желательно Full Steck приложение как фундамент для огромного проекта. И рассказать где можно сделать неправильно и ослабить безопасность в проекте. Спасибо 😊
@UlbiTV
@UlbiTV 10 ай бұрын
Спасибо! Про безопасность давно плейлист хочу записать, руки не доходят
@user-by9wx1om9v
@user-by9wx1om9v 6 ай бұрын
Видос - топовый. Спасибо большое!
@forellko8600
@forellko8600 Жыл бұрын
Спасибо за работу!
@artemzhuravlenko9955
@artemzhuravlenko9955 2 ай бұрын
Спасибо улби! Отличное видео
@AveWoff
@AveWoff Жыл бұрын
Такая чистая речь, после прослушивания конференций всяких, это так удивительно слушать 😮
@dr.livesey5157
@dr.livesey5157 Жыл бұрын
Спасибо! Ты лучший!
@user-tn4nh5qd3p
@user-tn4nh5qd3p 4 ай бұрын
Очень полезное видео. Спасибо!
@username7148
@username7148 Жыл бұрын
Спасибо! Отличный материал
@theoty-js-react
@theoty-js-react Жыл бұрын
Самый лучший материал на канале Ulbi tv
@Black1991Star
@Black1991Star Жыл бұрын
Спасибо за видео. И всё в итоге сводиться к общепринятой культуре которая уже установилась в коллективе. А потом, каждый начинает доказывать, что модуль или компонент должен лежать там или там-то, потом приходит тимлид и отдает преймущество тому методу с каким программистом он больше дружит, а на место того програмиста чей вариант не прошел назначаеться следующий кандидит. ... круговорот програмистов в Web-е.
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 3,3 МЛН
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 53 МЛН
The Noodle Stamp Secret 😱 #shorts
00:30
Mr DegrEE
Рет қаралды 64 МЛН
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 98 МЛН
ChatGPT - всё за 8 минут!
8:33
КРИПТОБРАТ
Рет қаралды 1,8 М.
CI CD наглядные примеры
22:08
Ulbi TV
Рет қаралды 265 М.
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 30 МЛН
🤖Вернулись в ПРОШЛОЕ🤪
0:28
Demin's Lounge
Рет қаралды 101 М.
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,6 МЛН
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 6 МЛН
Power up all cell phones.
0:17
JL FUNNY SHORTS
Рет қаралды 42 МЛН
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Рет қаралды 1,6 МЛН