MVC, MVVM Архитектура. Наглядная теория и примеры

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 516

  • @paukahn
    @paukahn 2 ปีที่แล้ว +277

    Мало кто так заморачивается над такими, казалось бы, фундаментальными вещами. Прекрасная работа. Хотелось бы в будущем увидеть подобные практические разборы и прочих архитектур

    • @gamerium7295
      @gamerium7295 2 ปีที่แล้ว +15

      Так и кодеров процент небольшой, воткнуть кусок кода где работать будет и обезьяну можно научить, а понимать архитектуру и делать правильно уже другой уровень. Вордпрес учит делать дичь, да и js без нормальных языков дает муть городить, а многие с него и начинают, говоря о самоучках и тех кто бабла срубить захотел. У ребят с профильным образованием база есть, там все в порядке чаще. Если уж взялись программировать извольте и паттерны проектирования и дизайн классов освоить и ООП. Нужно определяться, хотите вы быть оператором-копипастером со знанием синтаксиса или все таки программистом)

    • @GameForYouOnline
      @GameForYouOnline 2 ปีที่แล้ว +12

      @@gamerium7295 опять сказки про универы=)

    • @gamerium7295
      @gamerium7295 2 ปีที่แล้ว +10

      @@GameForYouOnline И я про тоже, не хватило даже тут понять, о чем я писал 🤣 Да не в универах дело, а в базе которую там дают, фундамент. Если знать ,что надо знать и самому ее изучить проблем не составит, кругозор будет. А самоучку никто по рукам бить не будет, если учитель такой же или сам, работает и ладно, а это в свою очередь порождает привычку и соответствующее мышление.

    • @robbieazreal3192
      @robbieazreal3192 ปีที่แล้ว +5

      @@gamerium7295 100% абсолютно !

    • @carteblanche9165
      @carteblanche9165 ปีที่แล้ว +2

      @@GameForYouOnline и что не так? на больших проектах требуется знание различных архитектур, паттернов, алгоритмов. а практически все самоучки не знают даже азы

  • @MasterOfTheEnd
    @MasterOfTheEnd 2 ปีที่แล้ว +107

    После пересмотра старых роликов, хотя как старых, им всего год, особенно заметен этот 7-ми мильный шаг во всем, в структуре видео, видео ряде, подаче, и так далее. Очень рад что такой канал существует, настоящая кладезь информации в приятном формате. Спасибо

  • @БендерЗадунайский-щ9ы
    @БендерЗадунайский-щ9ы 2 ปีที่แล้ว +18

    это топовый "объясняльщик"! всё по делу, сжато, без воды и всяких соплей..
    жду продолжение серии!

  • @egolege
    @egolege 2 ปีที่แล้ว +40

    Не перестаю удивляться как можно объяснить просто о сложном!
    Автору респект! так держать

  • @ИльяИваник-ф8ф
    @ИльяИваник-ф8ф 2 ปีที่แล้ว +3

    Спасибо, что так доходчиво объясняешь! А то во всех источниках как будто самое главное и фундаментальное ничето не договаривает. А у тебя прям ТОП видео

  • @falsetrue7910
    @falsetrue7910 2 ปีที่แล้ว +17

    Однозначно лучший ролик по mvc из всех, что я видел
    1) крутой визуал
    2) много понятных примеров
    3) на практике закрепление

  • @vorobgames7183
    @vorobgames7183 2 ปีที่แล้ว +4

    Просто комментарий чтобы поднять активность

  • @theoty-js
    @theoty-js ปีที่แล้ว

    материала подобного качества мало в сети. лучшая картина по MVC

  • @foxtv5150
    @foxtv5150 2 ปีที่แล้ว +36

    Хорошо объяснил MVC с примерчиками, я работаю с МVVM патерном хотелось бы увидеть по подробнее пояснение патерна с примерчиком) За контент определëнно лайк!

  • @proctoleha
    @proctoleha 2 ปีที่แล้ว +6

    Отличное видео. Вроде бы все просто, ничего сверхъественного, но по факту у многих путаница с архитектурой MVC. Я бы сконцентрировал внимание еще и на том, что model , применительно к паттерну MVC - это СЛОЙ бизнес логики в высоконагруженных проектах. А то многие любят писать божественные классы по несколько тысяч строк

  • @АлексейПаршин-ч7е
    @АлексейПаршин-ч7е 2 ปีที่แล้ว +6

    Как показывает моя практика, лучше сразу задумываться об архитектуре и стараться не допускать отступлений и допущений в схеме, чтобы потом не пришлось трогать эти уровни абстракции и не терять время на подгон изменений в новые реализации. Даже если сейчас кажется, например, что пусть тут model передает что-то view, не критично, гоните эти мысли сразу))

  • @АлександраТрускова-ь3ь
    @АлександраТрускова-ь3ь ปีที่แล้ว +1

    Это лучший канал для тех,кто хочет разобраться! Спасибо большое !! Я б даж донат кинула 😊

  • @Forgotten_Dark
    @Forgotten_Dark ปีที่แล้ว

    Как только мне прижало разобраться в теме, я сразу полез искать информацию. НО! Мои первые поисковые запросы выдавали мне только видео с теорией. А пример на практике, который я так отчаянно искал, так и не попадался. Однако уже на следующий день алгоритмы ютуба сами подсказали мне это видео. И как по мне - это была лучшая подсказка на тему того, что мне нужно здесь и сейчас за последний год. Аатору видео огромная благодарность за глубокий практический разбор этой темы.

  • @ВячеславПаршенков-ъ8ъ
    @ВячеславПаршенков-ъ8ъ ปีที่แล้ว

    Доступно о сложном как всегда. Спасибо, сэкономил время, которое потратилось бы на понимание того же из заумных статей на английском. Теперь их читать и углубляться в вопрос гораздо проще

  • @nearon9573
    @nearon9573 ปีที่แล้ว

    Спасибо что объясняешь и показываешь как правильно создавать модели , чем больше ты объяснишь тем лучше будут программы создаваться, которыми мы будем пользоваться 😊

  • @emirrrrr123
    @emirrrrr123 ปีที่แล้ว +2

    я с первого видео подписался из-за чёткого и доступного изложения 👍👍👍

  • @sergeysamius1128
    @sergeysamius1128 2 ปีที่แล้ว +5

    Спасибо за очередной отличный видеоролик!

  • @sivtsev
    @sivtsev 2 ปีที่แล้ว +15

    Улби, какой же ты красавчик! Именно из-за этой каши в определениях mvc, про которую ты заметил на 9 минуте, каждый раз, когда брался за mvc, чувствовал себя дураком. Спасибо, что расставил все по полочкам.

  • @atrolov6274
    @atrolov6274 2 ปีที่แล้ว

    У меня опыт 12лет во фронте, могу сказать следующее, что многие не понимают фундаментальные вещи или пытаются изобретать велосипеды. На выходе получается слабоподдерживаемый клубок логики и интерфейса, шаг в лево - баг, любые изменения требуют много сил и времени.
    Хорошее дело делаешь, спасибо, продолжай.

  • @senkamatic8448
    @senkamatic8448 ปีที่แล้ว +13

    Ну, ролик почти на 40 минут, подробно расжеванный, дорогого стоит! Большая благодарность тебе. Радует, что в ru сегменте качественного контента становится всё больше, благодаря стараниям подобных людей, учитывая, что монетизация отключена сейчас.

    • @centralcat3325
      @centralcat3325 2 หลายเดือนก่อน

      зачем ему монетизация копеечная видосов, когда у него свой продукт - курсы, которые окупают это сполна

  • @СергейПушкарев-ь6п
    @СергейПушкарев-ь6п 2 ปีที่แล้ว +2

    Четко, красиво, понятно. Все как и говоришь - меньше слов, больше дела)

  • @juliawave7478
    @juliawave7478 2 ปีที่แล้ว +1

    Замечательный контент, всё легко и доступно! Рекомендую всем друзьям и коллегам! 😁

  • @webxcryptoit7308
    @webxcryptoit7308 2 ปีที่แล้ว +1

    Мужик, ты с нашей планеты или нет?! ) Да, ты красавчик вообще! Обожаю твой контент! Таких как ты на руках надо носить!
    Ulbi the BEST!

  • @alexandrstrekalovskiy4083
    @alexandrstrekalovskiy4083 2 ปีที่แล้ว +8

    О, годнота подъехала.
    Мужик, спасибо! Не останавливайся!

  • @sergeisurin2963
    @sergeisurin2963 2 ปีที่แล้ว +3

    Отлично, подробно с примерами, пожалуй не для новичка по React, но главное передать суть, что и было сделано!

  • @heyyah3419
    @heyyah3419 2 ปีที่แล้ว +5

    Очень полезный контент, спасибо!
    P.S уже не обязательно юзать нодмон, нода из коробки дает watch

  • @vovergg
    @vovergg 2 ปีที่แล้ว +5

    Вот это было реально интересно.) Хорошо, что в конце рассказал немного о MVVM, очень заинтересовало, пойду гулить.))

  • @a6blp
    @a6blp 2 ปีที่แล้ว

    А что, хорошо все рассказано по существу. И приятно слушается для уха. Спасибо, буду рекомендовать к просмотру.

  • @bernizhel
    @bernizhel 2 ปีที่แล้ว +1

    Великолепный ролик как всгеда, интересная тема, хотелось бы еще послушать про mvvm и mvp на примерах

  • @hachipoli822
    @hachipoli822 2 ปีที่แล้ว +11

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

  • @biLLie_wiLLie
    @biLLie_wiLLie 2 ปีที่แล้ว +7

    Супер объяснение. Спасибо!

  • @Реальноевидео-р6п
    @Реальноевидео-р6п 2 ปีที่แล้ว +11

    Автор,спасибо, очень тяжело самому разобраться с паттернами, очень долго не мог понять, ЗАЧЕМ, кучу книг перечитал, а тут ты очень доступно это объяснил.😀

  • @МаринаБережная-б8й
    @МаринаБережная-б8й 5 หลายเดือนก่อน

    Я аналитик и появился шанс быть осознанным аналитиком. Спасибо тебе добрый человек

  • @shittywizzard5727
    @shittywizzard5727 2 ปีที่แล้ว +5

    Как всегда лучший! Keep doing what you doing

  • @evilmaker_
    @evilmaker_ 2 ปีที่แล้ว +4

    Как всегда на высоте, спасибо за контент, жду следующего ролика

  • @2difficult2do
    @2difficult2do 2 ปีที่แล้ว +1

    Шикарное, наглядное и полезное видео. Спасибо, очень наглядно и практично.

  • @Maxilajio
    @Maxilajio ปีที่แล้ว

    Здорово, жаль подобного канала не было в моей молодости, максимально всё понятно

  • @Athlon5200plus
    @Athlon5200plus 2 ปีที่แล้ว

    Давно искал доходчивую информацию по этой теме. Лайк

  • @si4476
    @si4476 ปีที่แล้ว

    Благодарю. Видно, разбираешься в том, что говоришь - если понятно становится даже тем, у кого нулевые знания, как у меня. Хотя с ненулевыми тут, наверное, не сидят.

  • @4AlexeyR
    @4AlexeyR หลายเดือนก่อน

    Спасибо за отличное видео. Наконец-то краткое внятное объяснение чем MVVM отличается от MVC. И за указание времени изобретения подхода MVC отдельный респект. И что это не только про фронт-енд, даже что это И про фронт-енд :)

  • @-02dmytrokotenko49
    @-02dmytrokotenko49 2 ปีที่แล้ว +5

    ты просто боженька

  • @ДенисЗайцев-я4р
    @ДенисЗайцев-я4р 2 ปีที่แล้ว +5

    Блин. Вот это я понимаю! всё четко и понятно.... редко попадаются такие хорошие уроки где так хорошо подают материал!!!! спасибо!

  • @ВладиславВербицкий-н4м
    @ВладиславВербицкий-н4м 2 ปีที่แล้ว +9

    Лайк и коммент, родной! Спасибо большой!❤

  • @eskander43
    @eskander43 2 ปีที่แล้ว +6

    Спасибо. Тимур как всегда хорошо!!!

  • @Madi-mb9tc
    @Madi-mb9tc 2 ปีที่แล้ว

    Очень нравится формат роликов, качественный видео ряд и понятное разделение на темы

  • @vladislav.filipov
    @vladislav.filipov 2 ปีที่แล้ว +6

    Мегахорош, спасибо) Качество заметно!

  • @free_Belarus_free_Ukraine
    @free_Belarus_free_Ukraine ปีที่แล้ว

    Огромное, человеческое спасибо за подачу. Всегда казалось что архитектура и все эти подходы это для супермозгов) Честно скажу, жил спокойно мидловской жизнью, в тени синьеров. Сейчас наверстываю упущенное. Понятно, что на практике все сложнее, но с такой подачей теории, надеюсь, и в практике будет проще.

  • @djess-v
    @djess-v ปีที่แล้ว

    Именно этой темы и такого разбора не хватало для дальнейшего прогресса в обучении. Спасибо!

  • @levdau
    @levdau 2 ปีที่แล้ว +4

    Отличный view у данного ролика!

  • @NazarLesyuk
    @NazarLesyuk 2 ปีที่แล้ว +4

    благодарю, здоровья тебе

  • @МаліновськийОлександр
    @МаліновськийОлександр 2 ปีที่แล้ว +1

    Очень крутой контент. Смотрю все твои видео !
    Это лучший канал для Web разработки, если не учитывать англоязычное комьюнити.
    Огромное спасибо за твой труд .
    Хотелось бы увидеть в будущем видео про роботу с системами оплаты. Такого контента не видел ни на одном канале, думаю очень многим зайдёт !

  • @pylounge
    @pylounge 2 ปีที่แล้ว

    Пока что лучшее, что мне попадалось по MV*-архитектуре

  • @daniyarzhanakhmetov7741
    @daniyarzhanakhmetov7741 ปีที่แล้ว

    Это лучшее объяснение, которое я когда либо смотрел, читал!

  • @voidcode2534
    @voidcode2534 ปีที่แล้ว

    Супер круто спасибо пишу много текста для комментария надеюсь он принесет пользу каналу. Желаю всем удачи в обучении!

  • @Zhekster777
    @Zhekster777 2 ปีที่แล้ว +6

    Большое спасибо за контент! Как всегда топ!

  • @TheFryOS
    @TheFryOS 2 ปีที่แล้ว +5

    Спасибо большое, ты крутой!

  • @romandeveloper7720
    @romandeveloper7720 2 ปีที่แล้ว +4

    Очень крутой ролик, подробно объяснил про MVC. Спасибо большое, ты топ)

  • @pc_boyarin1712
    @pc_boyarin1712 2 ปีที่แล้ว +2

    Офигенные видосы. Работаю уже 3.5 года на фронте. Но все равно канал твой смотрю. Есть чему у тебя поучиться в стиле и методах обучения.

    • @GameForYouOnline
      @GameForYouOnline 2 ปีที่แล้ว

      и как там на фронте, ногу хоть не оторвало?

  • @natalyaiv3414
    @natalyaiv3414 ปีที่แล้ว

    Спасибо! Сложный материал в вашем исполнении воспринимается значительно легче!

  • @barbatage5078
    @barbatage5078 2 ปีที่แล้ว +9

    Уважухаааааа, Бро! Спасибо за то, что ты для нас делаешь!

  • @vladyan01
    @vladyan01 2 ปีที่แล้ว +6

    Шикарно! Спасибо за труд

  • @deloni6014
    @deloni6014 2 ปีที่แล้ว +2

    Харош, харош, по больше такого контента

  • @2009Spread
    @2009Spread 2 ปีที่แล้ว +1

    Коммент в поддержку канала ...!

  • @suvar8667
    @suvar8667 2 ปีที่แล้ว +6

    Спасибо большое за бесплатные знания

  • @vikodam
    @vikodam 2 ปีที่แล้ว +1

    Тимур, спасибо за топовый контент - ждем продолжения

  • @santodiegogarsia7331
    @santodiegogarsia7331 2 ปีที่แล้ว +4

    Спасибо за видео!!!

  • @donlinoleum831
    @donlinoleum831 2 ปีที่แล้ว +1

    Вот это прям круто) Конечно заметили, что качество растет, оч красиво сейчас и информативно. Спасибо за инфу)

  • @checkTM
    @checkTM ปีที่แล้ว +1

    Все круто, но оооочень быстро, это при том, что я работал с mvvm почти 2 года плотно, а тут даже с учетом понимания происходящего иногда сложно быстро понять) а людям без опыта наверно вообще ад)
    пасиб за видео!

  • @STELLS541
    @STELLS541 2 ปีที่แล้ว +1

    невероятно большую работу проделал, спасибо =)

  • @ДмитрийПавлович-о8н
    @ДмитрийПавлович-о8н 2 ปีที่แล้ว +2

    Большое спасибо за понятное и доступное обьяснение👍👍👍

  • @bebrix6288
    @bebrix6288 2 ปีที่แล้ว +4

    Большое спасибо за контент, очень круто !!!

  • @VkusnyashkaMMM
    @VkusnyashkaMMM 2 ปีที่แล้ว +5

    Мне понравилось, спасибо!

  • @mwttr
    @mwttr 2 ปีที่แล้ว +4

    Спасибо за видео. Лайк поставил, коммент тоже написал )

  • @mikhailsaltykov
    @mikhailsaltykov 2 ปีที่แล้ว +4

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

  • @TraderOff-Road
    @TraderOff-Road 2 ปีที่แล้ว +3

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @tymofiykryvous7099
    @tymofiykryvous7099 ปีที่แล้ว

    Большое спасибо! Не смотря на то что я искал объяснение MVP паттерна на C# для геймдева, твой обзор помог понять основу паттернов этой серии(MVC,MVP,MVVM)

  • @vitaliyshmelkov7724
    @vitaliyshmelkov7724 2 ปีที่แล้ว +4

    Спасибо за отличный контент!!!

  • @ГригорийШумихин
    @ГригорийШумихин 2 ปีที่แล้ว +17

    Прям мои мысли реализовал)
    Ток не давно искал инфу по архетиктурным паттернам и тут ты выдаёшь, такую годноту. Тимур, спасибо ^^

  • @dr.livesey5157
    @dr.livesey5157 2 ปีที่แล้ว +4

    Просто лучший!

  • @armengevorkyan7925
    @armengevorkyan7925 2 ปีที่แล้ว +4

    Спасибо за видео, очень крутой канал)

  • @kristinavolk2660
    @kristinavolk2660 2 ปีที่แล้ว +24

    Вот бы нам так в универе по MVC разнос устраивали! Тимур, как всегда на высоте)
    С чувством, толком и логичными танцами. Контент пушка)
    Спасибо тебе большое! Новые фишки по озвучке просто 🔥!

  • @ДзенПробудист
    @ДзенПробудист 2 ปีที่แล้ว +4

    Да с ходу лайк, чего там уж. Ждал этот видос.

  • @ivanmiarkulau8320
    @ivanmiarkulau8320 2 ปีที่แล้ว +1

    Большое спасибо тебе за твой труд! Интересное видео об архитектурных паттернах MVC, MVVM и понятное объяснение)

  • @DmitriiLiulekin
    @DmitriiLiulekin 2 ปีที่แล้ว +5

    Тимур, спасибо большое) Как всегда очень полезно!)

  • @valeramischenko9391
    @valeramischenko9391 2 ปีที่แล้ว

    Очень крутая работа!! Не скажу что не знал про MVC до этого, но вот так просто о сложном - это талант!! Твой канал хорошенько так упрощает мне обучение и понимание. Спасибо🤗

  • @RostBROHoM
    @RostBROHoM 2 ปีที่แล้ว +22

    Ролики которые не называются "от джуна до сеньера", но в отличии от предыдущих реально помогают стать мидлом )
    Респект )

  • @tetianabronitska6688
    @tetianabronitska6688 ปีที่แล้ว

    Благодарю, добавило ясности. Оч качественный контент, спасибо автору, побольше бы примеров на MVC

  • @cakeistrue
    @cakeistrue 2 ปีที่แล้ว +2

    Спасибо! Чётко и по делу))) Я всё понял)

  • @duron9876
    @duron9876 2 ปีที่แล้ว +8

    Я обычно так не делаю, но на этом канале поставлю лайкосик до просмотра. Все потому что нет никаких сомнений что и этот видос будет шикарным. Автор в топчике моего личного рейтинга))

  • @valirika
    @valirika ปีที่แล้ว

    Спасибо тебе большое, учусь на 4 курсе универа и безумно хочу работать в айти. Твои видео очень помогают, просто база. Все, что мне нужно у тебя есть на канале. Лучший!

  • @vadymkononenko685
    @vadymkononenko685 2 ปีที่แล้ว +2

    Начинал смотреть когда было мало подписчиков, сейчас уже осталось около 100к подписоты до Минина) Контент класс! #ts #js #mvp #mvvm #mvc #frontend

  • @MrRocknrolla91
    @MrRocknrolla91 2 ปีที่แล้ว

    Видеоряд действительно скакнул вперед. По поводу контента, даже говорить нечего: на высшем уровне! Тимур - Киану Ривз в своем сегменте ютуба)

  • @yatolstoy
    @yatolstoy 2 ปีที่แล้ว +8

    Толковое объяснение. Спасибо. Побольше бы таких роликов!

  • @ИванКораблин-т4ю
    @ИванКораблин-т4ю 2 ปีที่แล้ว +5

    отличное видео, спасибо!

  • @KimarTV
    @KimarTV 2 ปีที่แล้ว +3

    Лайк, комментарий

  • @slavkapiyavka
    @slavkapiyavka 2 ปีที่แล้ว +9

    отличное видео, спасибо!
    с нетерпением жду видео про angular - раз уж была затронута тема mvvc :)

    • @ГригорийШумихин
      @ГригорийШумихин 2 ปีที่แล้ว +2

      В ангулар MVC
      MVVC это вью

    • @slavkapiyavka
      @slavkapiyavka 2 ปีที่แล้ว +2

      @@ГригорийШумихин не совсем так, в angular скорее mvvc, чем mvc.
      там же есть двусторонее связывание, ngmodel например

    • @ГригорийШумихин
      @ГригорийШумихин 2 ปีที่แล้ว +2

      @@slavkapiyavka возможно напутал)
      Пасиб)

  • @alinaklishyna7931
    @alinaklishyna7931 3 หลายเดือนก่อน

    очень крутое и познавательное объяснение казалось бы простого материала!
    спасибо за Ваш труд, рада что вы попались мне в рекомендации

  • @FRAGILE304
    @FRAGILE304 2 ปีที่แล้ว

    Отличное видео, всё понятно, доступно и до мелочей разжёвано! Спасибо!

  • @СергейИванов-м2ы8п
    @СергейИванов-м2ы8п ปีที่แล้ว

    Очень хорошее объяснение, я с данными паттернами знаком, но все равно было очень приятно и полезно посмотреть. Отдельно спасибо за визуал, супер.

  • @kirillkirillov8023
    @kirillkirillov8023 ปีที่แล้ว +3

    все круто - из минусов - скорость высокая для новичков будет слишком быстро по коду обьяснение - то есть необходимо медленное перелистывание с одного файла на другой и по самому файлу