Nestjs - быстрый курс по лучшему Node js фреймворку

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 170

  • @PurpleSchool
    @PurpleSchool  Год назад +4

    ⚡ Ссылки
    Курс по Nest.js и Typescript: purpleschool.ru/course/nestjs
    Курс по микросервисам на Nest.js: purpleschool.ru/course/microservices
    Видео про Nest.js: ruclips.net/video/AtCxtu8Suvc/видео.html
    Видео про AstroNvim: ruclips.net/video/LKnuIazeiM4/видео.html
    Видео про декораторы в TypeScript 5.0: ruclips.net/video/-ZFprXU3-RA/видео.html
    Документация Nest.js: nestjs.com
    Мой telegram канал: t.me/purple_code_channel
    Все мои курсы: purpleschool.ru

    • @NightDrifter8008
      @NightDrifter8008 Год назад

      У тебя macOS на виртуалке стоит или это мак мини? И да кстати, какое у тебя железо стоит?

  • @x_NevrroX_x
    @x_NevrroX_x Год назад +8

    Это великолепно!)
    Спасибо большое
    NestJS после Express кажется сильно удобнее)
    Особенно после того, как в Express пытался соблюдать структуру аналогичную в NestJS, используя импровизированные controllers и services)

  • @dimd8824
    @dimd8824 Год назад +2

    Антон, спасибо.
    Куплю твой курс по Nest.js , он того стоит.

  • @pnetesa
    @pnetesa Год назад +2

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

  • @Max.Kozlov
    @Max.Kozlov Год назад +2

    оооо почти час крутого контента, то что нужно!

  • @yevhenii9967
    @yevhenii9967 Год назад +2

    Обожаю Ваши уроки! Все четко и ясно! Спасибо за контент!

  • @ТилекТоктобеков-я8о

    Обожаю ваши уроки nest js как раз подъехал 🎉

  • @russellray1219
    @russellray1219 Год назад +4

    Антон, большое спасибо за видео!
    Получилось очень сжато, информативно и доступно!
    Желаю Вам и вашему каналу успехов в развитии!

  • @ЕкатеринаЗданевич-ы2х
    @ЕкатеринаЗданевич-ы2х 9 месяцев назад

    Вот реально инфа структурирована. Если сказал контрллеры разбираем, то разбираем только контроллеры. Это настоящий преподаватель

  • @Borodatenkiy
    @Borodatenkiy Год назад +2

    Прекрасный контент, спасибо :)

  • @hino2
    @hino2 Год назад +2

    Православный контент.

    • @franklucas9
      @franklucas9 10 месяцев назад

      Святой лайк от Христа 👍

  • @ровойт
    @ровойт Год назад +2

    супер уроки -ждем еще, понравилось

  • @nikche4550
    @nikche4550 10 месяцев назад +1

    Материал очень полезный
    От vim'a правда глаза вытекают, но это вкусовщина)

  • @kobakamladze4175
    @kobakamladze4175 Год назад +10

    ДА ДА ДА! Прошу уделите бэк энду больше времени, сделайте полный, подробный курс про Nest JS...

  • @dsbasko
    @dsbasko Год назад +2

    В догоночку к этому, было бы неплохо сделайть гайд по шарингу интерфейсов между микросервисами)

    • @PurpleSchool
      @PurpleSchool  Год назад

      Это у меня уже разобрано в этому курсе: purpleschool.ru/course/microservices

    • @dsbasko
      @dsbasko Год назад

      @@PurpleSchool В курсе рассматривается кейм монорепы. Я же имею ввиду мультирепозиторий

    • @PurpleSchool
      @PurpleSchool  Год назад

      Тогда npm самый просто вариант или git sub modules

  • @FrontEnd92
    @FrontEnd92 Год назад +1

    дякую Антон за класні уроки!

  • @alexblack43
    @alexblack43 11 месяцев назад

    Очень полезное видео, спасибо!

  • @AntonioBenderas
    @AntonioBenderas Год назад +4

    Антон радует просто космическими темпами. Жду не дождусь Linux

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      Да, будет)

    • @harrisonwinston2850
      @harrisonwinston2850 Год назад

      ​@@PurpleSchoolантон, можете сказать, почему используете prisma, а не тот же typeorm?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Удобные миграции, нет кучи багов, которые годами не решаются. Удобные API для запросов. В целом можно посмотреть мой обзор)

    • @yabnku
      @yabnku Год назад

      @@PurpleSchool реквестую обзор на призму. насколько умные там миграции? умеют сами за изменениями в моделях следить?

  • @podpalmoi
    @podpalmoi 4 месяца назад

    Хорошее видео, благодарю. Дополняю мерн нестом.

  • @biLLie_wiLLie
    @biLLie_wiLLie 7 месяцев назад

    06:37 почему у меня строчка bootstrap(); подчеркнута и пишет про then?

  • @Vityoube
    @Vityoube Год назад +1

    Спасибо за полезный материал по NestJS. По ощущениям, работа с ним (судя по материалу) похожа на работа со Spring Boot в Java. Меня интересует вопрос по производительности. Вы упомянули, что "самые тяжелые приложения могут запускаться в течении 3-4 секунд". Является ли это правдой для систем. сравнимых Apache Airflow (и прочими Оркестраторами) или других систем, которые требуют множнство различнх внешних интеграций? Или подобная система будет загружаться дольше? Если да, то насколько?

    • @PurpleSchool
      @PurpleSchool  Год назад

      У нас огромный проект стартует секунд 10, но это никак не влияет на работу.

    • @franklucas9
      @franklucas9 10 месяцев назад

      Не стоит забывать в каких условиях запускаются проекты

  • @НиколайСкородумов-л7з
    @НиколайСкородумов-л7з 6 месяцев назад

    Да, очень понравился. Похож на Spring Web в Java😄
    Решил вот на нем небольшой проект сделать с фронтом на Vue.js
    Подумываю о покупке курса)

    • @PurpleSchool
      @PurpleSchool  6 месяцев назад

      @@НиколайСкородумов-л7з 👍

  • @асетергашев-и9б
    @асетергашев-и9б Год назад +1

    Спасибо вам за курс а когда будет проект с использованию nestJs

    • @PurpleSchool
      @PurpleSchool  Год назад

      В курсе с наставником есть практический проект по Nest. Или я не понял вопрос?

  • @mr-deviant
    @mr-deviant 9 месяцев назад

    Не подскажите, что бы Вы рекомендовали использоватm вместо typegoose (который Вы использовали в своем курсе, но библиотека уже не поддерживается разработчиками)?

    • @PurpleSchool
      @PurpleSchool  9 месяцев назад +1

      Nestjs-mongoose, которая рассматривается в обновленных лекциях

  • @Igor-uz3vn
    @Igor-uz3vn Год назад

    Подскажите пожалуйста, а как удалить с помощью команды сгенерированные файлы после nest g mo co ...

  • @19n1ght
    @19n1ght Год назад

    Спасибо за видео, хороший обзор.
    Подскажите, пожалуйста, IOC контейнер в Nest позволяет забиндить интерфейс на его реализацию? Контролер (да и почти любой сервис) ведь по хорошему должен зависеть от интерфейса а не от реализации.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Конечно, мы можем указать через интерфейс и указать useClass, который его реализует

  • @abdurahman-he8lm
    @abdurahman-he8lm 8 месяцев назад

    подскажите что за программа с помощью которого вы отправляли http запросы: полльзуюсь обычно curl но ваш намного удобнее

  • @ровойт
    @ровойт Год назад

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

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Зависит от языка. Если TS. То сначала основы ноды, потом Nest, если PHP, то Laravel не плох, но это php…

    • @ровойт
      @ровойт Год назад

      @@PurpleSchool большое спасибо

  • @людмилавойціцька-л3е

    спасибо за ваши видео. хотел спросить что вы думаете про springboot -там кажется всего так много и много написано, кажется что nest как-то намного проще и делает те же функции

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Nest для JS и TS, и да, он достаточно простой

  • @Rohan-Sensei
    @Rohan-Sensei 6 месяцев назад

    Самый главный вопрос, как - подключить - админ панель?
    Почему у пайтона есть Джанго с готовой админкой, а у неста нет?
    nest-admin не хочет устанавливатся на актуальную версию неста, другие админки тоже со своими причудами, например AdminJS как я понял не работает с настройками commonjs.
    Неужели все пишут кастомные админки?)

    • @PurpleSchool
      @PurpleSchool  6 месяцев назад

      @@Rohan-Sensei ни разу не пользовался готовой админкой

  • @awenn2015
    @awenn2015 23 дня назад

    После просмотра видео появилось большое желание переписать все проекты на голом express на нест, так как теперь ощущение что я просто так велосипедил то что в нест идет из коробки, обработка ошибок, валидация данных, генерация модулей...

    • @PurpleSchool
      @PurpleSchool  23 дня назад

      👍

    • @awenn2015
      @awenn2015 22 дня назад

      ​@@PurpleSchoolхотя не, привычную обработку ошибок я все таки не хочу променивать на class-validator, через zod как то привычнее чем вешать миллион декораторов на поля дтошки, которые даже переиспользовать нельзя в отличие от схем зод

  • @polioann
    @polioann Год назад +1

    Как можно визуализировать модули? Было бы очень интересно... Какой-то необычный тулинг - это всегда круто. Ещё видел что Nest.js недавно свои девтулзы выпустили, тоже очень интересно.

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      Их тулзы для визуализации зависимостей платные, но есть альтернатива. Сделаю видео.

  • @людмилавойціцька-л3е

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

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Будет отдельный курс по архитекуре Nest и там будет Prisma

  • @kitsunaana9783
    @kitsunaana9783 10 месяцев назад

    А как называется это шрифт? Очень приятен глазу

  • @kharadinbrahman
    @kharadinbrahman Год назад +1

    Антон, застряло... на 39:15, подчеркивает 'beforeExit' и говорит что type string not assignable to parameter of type 'never'. PS: ok, заменил this.$on на process.on (нагуглил, хотя многое пока неясно..) и вроде заработало...

    • @franklucas9
      @franklucas9 10 месяцев назад

      можно использовать ts-ignore
      но лучше этим не баловаться

  • @durko_o
    @durko_o Год назад +17

    Nest Next Nuxt - фантазия походу отсутствует напрочь ...

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Вы ещё забыли Nixt: github.com/nix-community/nixt

    • @durko_o
      @durko_o Год назад +3

      @@PurpleSchool ага, а вот что еще chatGPT нашёл)
      Node
      Nuxt
      Nest
      Next
      Neon
      Nava
      Nino

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      😂

    • @abbze8272
      @abbze8272 Год назад +2

      И ладно бы это был только бэк, или только фронт, типа фишка направления. Но нет! 😅

    • @franklucas9
      @franklucas9 10 месяцев назад +2

      Боже, ну хоть кто то это упомянул. Я думал только меня одного это бесит

  • @gloomyrobust
    @gloomyrobust Год назад

    Сравнивали с Adonisjs?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Тут сложно сравнивать. Nest популярен, куча либ сторонних, а вот Adonis нет

  • @АлександрРетунский-р4ь

    Круто! Подскажите новичку пару мониторов для программирования. На каких вы работаете?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Это старые LG, один широкоформатный, второй 4K

  • @m.kohone
    @m.kohone Год назад

    А можно использовать всю эту красоту на фронтенде? Бекенд на другом языке будет написан

    • @PurpleSchool
      @PurpleSchool  Год назад

      На фронте похожую архитектуру имеет Angular

  • @YulVilaya
    @YulVilaya Год назад

    сейчас версия 10 уже у nest, интересно сильно ли расходится с версией 9 на которой вы работаете тут ?

    • @PurpleSchool
      @PurpleSchool  Год назад

      У меня есть отдельное видео с обзором: ruclips.net/video/LywYydwT1t0/видео.html

  • @СергейБит
    @СергейБит Год назад

    А где посмотреть без TS(язык не совместим со мной)?

    • @PurpleSchool
      @PurpleSchool  Год назад

      На Nest нельзя писать без TS, да и в целом без него не надо писать

    • @СергейБит
      @СергейБит Год назад +1

      @@PurpleSchool почему вдруг не надо. Я хочу писать на чистом js и этого достаточно. Чтобы писать чистый код не нужно внешних принудительных абстракций, нужна внутренняя дисциплина и хорошее командное код ревью

    • @franklucas9
      @franklucas9 10 месяцев назад

      @@СергейБит Сразу видно, чел никогда не работал в крупных проектах) То что ты описал, выглядит гладко в теории, на практике это сломается уже спустя месяц

  • @quick6response
    @quick6response Год назад

    А как правильно делать моки базы данных, чтобы в основной ничего не изменялось? Или предполагается, что тесты будут запущены на локальной бд?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      E2e обычно запускаются но отдельной базе данных, которая перед тестами чистится. А для unit можно мокать методы репозитория.

  • @jessrabbitxt
    @jessrabbitxt Год назад +3

    Писал бак часть для диплома в стеке nest, graphql, prisma
    Такой кайф испытал от разработки, топ инструмент

    • @PurpleSchool
      @PurpleSchool  Год назад

      Полностью согласен)

  • @ВладФилиппов-ш6щ
    @ВладФилиппов-ш6щ 2 месяца назад

    Очень интересно. Спасибо. Лайк и подписка с меня

    • @PurpleSchool
      @PurpleSchool  2 месяца назад

      @@ВладФилиппов-ш6щ пожалуйста)

  • @AkbarKadyrov-w2j
    @AkbarKadyrov-w2j Год назад +1

    Этот урок не для чайников прочтите документацию потом смотрите , так как слишком многое без пояснений . Это скорее практический урок для начинающих а не вводный урок. Все равно спасибо автору за такой труд

  • @ne4to777
    @ne4to777 8 месяцев назад

    Все гуд, а зачем эти красные мигающие глюки по-всюду? Типа тест на раздражительность?

  • @Капитангрез
    @Капитангрез Год назад

    Покупал ваш курс по nestjs на юдеми в 2021 году. Есть ли принципиальные новшества в вашем курсе по nest на purpleschool? Там другой проект? Или новинки фреймворка освещены?
    Вот думаю брать или нет. Стартовые видео одни и те же.

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Они одинаковы с курсом на Udemy. И там и там добавлены новые дополнительные лекции.

    • @Капитангрез
      @Капитангрез Год назад

      @@PurpleSchool спасибо за ответ)

  • @Amtes-it3cb
    @Amtes-it3cb Год назад

    Хотел вопрос задать, что делать если тебе не хочется изучать html and css? Нужно ли Бэкендеру изучать их? Можно ли изучать JavaScript для бэкенда, не зная Html and css?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Да, можно. У меня как раз так и построен курс: purpleschool.ru/course/javascript-advanced
      HTML и CSS тут не критичны

    • @Alex-ov9eo
      @Alex-ov9eo 11 месяцев назад

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

  • @c01nd01r
    @c01nd01r Год назад +1

    Круто! Когда ждать видос по Angular?😏

  • @siparat842
    @siparat842 Год назад

    ты лучший

    • @PurpleSchool
      @PurpleSchool  Год назад

      Спасибо!

    • @siparat842
      @siparat842 Год назад

      @@PurpleSchool жду видео по поиску лучших практик

    • @musoverda
      @musoverda Год назад

      он еще и комменты здесь - чистит ))

  • @МаксимИванов-ы8ю
    @МаксимИванов-ы8ю Год назад +8

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

  • @Serhii_TON
    @Serhii_TON Год назад

    Оо супер

  • @ВиталийКучер-о6ю

    А чем express хуже nest? Я глянул статистику гугл запросов, экспрес куда популярнее nest

    • @PurpleSchool
      @PurpleSchool  Год назад +4

      Это не сравнимые вещи. Express - простейший фреймворк для обработки запросов. Чтобы написать на нём приложение полноценное надо затащить кучу всего: DI, тесты, архитектуру и так далее. Nest - готовое решение, которое в качестве http роутинга использует тот же экспесс (а можно в 2 нажатия заменить на fasify). Рекомендую посмотреть моё первое видео обзор, там детально рассказывается почему Nest.

    • @ВиталийКучер-о6ю
      @ВиталийКучер-о6ю Год назад

      @@PurpleSchool спасибо за ответ)

    • @PutlerXLO
      @PutlerXLO Год назад

      @@PurpleSchool Так может не надо тащить свой DI в JS, превращая все это в медленное Г подобное джаве? =))

    • @PurpleSchool
      @PurpleSchool  Год назад

      Не вижу связи между скорость и DI. DI и IOC позволяет нам строить грамотную архитектуру, писать простые тесты с mock.

    • @PutlerXLO
      @PutlerXLO Год назад +2

      @@PurpleSchool не особо вижу связи между тем, что он условно позволяет, и то как это все обильное обмазывание абстракциями сказывается на производительности конечного приложения и роста сложности входа (если действительно вникать, а не принимать черную коробку как должное). Это все не бесплатно, и мы уже все проходили в других ЯП, и опять вернулись на исходную. Для большого монолита наверно имеет право на жизнь, в контексте микросервисов - медленная сложная проприетарная черная коробка, которую не пофиксить самому в случае чего костылем, а это не то что обещает эта архитектура- простота, минимализм, всеядность и выразительность микросервисов. Вообще особого смысла в этом нет, если давно это придумано на джаве с уже давно известными плюсами и минусами.

  • @ChernoffStudio
    @ChernoffStudio Год назад

    Никогда не понимал клавиатурного кретинизма у всех многочисленных учителей в RUclips: как возможно [постоянно] ошибаться в каждом втором простом англ. слове, которых по работе десятки-сотни раз за день пишешь, ппц.
    Но видео в целом полезное.

    • @PurpleSchool
      @PurpleSchool  Год назад

      А вы попробуйте держать повествование, план по лекции в голове, говорить и печатать.

  • @nocap7223
    @nocap7223 Год назад

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

    • @PurpleSchool
      @PurpleSchool  Год назад

      Все зависит от вашей цели, если утроится бэкендом, то готовиться и начинать проходить собеседования. Ну и конечно подтянуть базы данных и прочие сопутствующие вещи и теорию ноды. У меня она в отдельном курсе по Node.js

    • @chirkov
      @chirkov Год назад +1

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

    • @waltergibbs3041
      @waltergibbs3041 Год назад

      а еще жидким калом обосрешся на первых тасках.Увы и ах😢

    • @nocap7223
      @nocap7223 Год назад

      @@waltergibbs3041 по себе не судят) сейчас стажируюсь, вроде как все отлично

    • @waltergibbs3041
      @waltergibbs3041 Год назад

      @@nocap7223 та скока я таких видел,все запуганные первые месяцы как хомячки при громком звуке.Вообще нужно за универ платить и работать паралельно

  • @j0v4n1
    @j0v4n1 Год назад

    Люди до изобретения компьютерной мыши би лайк:

  • @FailValiev
    @FailValiev Год назад +1

    Курс всего за 2к? Круто.

  • @Дмитрий-у7к8э
    @Дмитрий-у7к8э Год назад

    У кого ошибка "Модуль ""@prisma/client"" не имеет экспортированного элемента "PrismaClient"." делаем следующее:
    -в shema.prisma находим generator client и добавляем туда "output = "../node_modules/.prisma/client"" у меня вышло так:
    generator client {
    provider = "prisma-client-js"
    output = "../node_modules/.prisma/client"
    }
    -снова делаем миграцию "npx prisma migrate dev"
    -меняем "import { PrismaClient } from "@prisma/client"";на "import { PrismaClient } from "../../node_modules/.prisma/client"" (Обратите внимание что путь к папке у вас может отличаться, но если вы делали все по видео то должен совпасть);

    • @Дмитрий-у7к8э
      @Дмитрий-у7к8э Год назад

      А еще у вас могла возникнуть ошибка "Аргумент типа "string" нельзя назначить параметру типа "never"." в database.service.ts, в этом месте "this.$on('beforeExit', async () => {", я решил ее так:
      -зажимаем ctrl и кликаем в $on, попадаем в index.d.ts (это внутри модуля призмы)
      -находим строку " $on(eventType: V, callback: (event: V extends 'query' ? Prisma.QueryEvent : Prisma.LogEvent) => void): void;" (у меня это 59 строка, возможны отличия в зависимости от версии)
      -в части кода "eventType: V" добавляем "| string", чтобы вышло "eventType: V | string", должно перестать ругаться
      p.s. Баганый какойто этот ваш Prisma...

    • @PurpleSchool
      @PurpleSchool  Год назад

      Странный хак, во всех проектах работало их коробки по инструкции на сайте.

  • @nikshirobokov
    @nikshirobokov 8 месяцев назад

    Remix круче, нет?

    • @PurpleSchool
      @PurpleSchool  8 месяцев назад

      Remix - frontend фреймворк, nest - backend

    • @nikshirobokov
      @nikshirobokov 8 месяцев назад

      @@PurpleSchool нет, это fullstack

  • @ivanp3103
    @ivanp3103 Год назад

    Лучше всего обходиться без Next и ли Express. На чистой ноде можно делать всё.

    • @PurpleSchool
      @PurpleSchool  Год назад

      А почему лучше? На чистой ноде делать велосипеды для рейтинга, промежуточных обработчиков и всего остального?

    • @franklucas9
      @franklucas9 10 месяцев назад

      Дык а зачем нода, если есть плюсы. А там и до машинного кода не далеко...

  • @МаксимИванов-ы8ю

    с. Я не буду писать ему отдельный интерфейс 25.33/ 26.10 Создадим папочку dto )

  • @СергейКурганов-о2э

    Видео старовато с нестом 9.0, хотя сейчас 9.4.

    • @PurpleSchool
      @PurpleSchool  Год назад +5

      Видео записывалось вчера!) Он пишет всегда ^9.0.0 в package.json, а ставит последнюю 9-ю версию. ^ - означает что допустима версия до 10.

  • @asmal832-hi
    @asmal832-hi Год назад

    Производитедьность кто-то смотрел? Говорят этот оверхед понижает производительность express в 10 раз. При том, что express сам по себе медленный. А под fastify из коробки работает минимум, остальное костыли клепать надо.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Конечно, и про понижение в 10 раз, полный бред. Вот официальные бенчмарки, которые измеряются при PR: github.com/nestjs/nest/blob/master/benchmarks/all_output.txt
      Понижение менее 5%, которое можно считать не значительным.

  • @Ty4a-z8k
    @Ty4a-z8k Год назад +1

    юзлес гайд без пояснения действий

    • @abbze8272
      @abbze8272 Год назад

      Согласен.

    • @franklucas9
      @franklucas9 10 месяцев назад

      Это вам матч часть нужно учить. Нест узкоспециализированный инструмент, очевидно подразумевается что вы уже обладаете какой то базой, а это вам практический урок

  • @Sober_Travel
    @Sober_Travel 7 месяцев назад

    видео не о чем. Рассказал бегло, что есть контролер, провайдер, модуль

  • @deGGenerate
    @deGGenerate Год назад

    У вас же есть нормальный курс по несту, зачем это инфоцыганство? Заяем очередной рваный пересказ документации?

    • @PurpleSchool
      @PurpleSchool  Год назад +7

      Конечно есть. А это бесплатная часть, чтобы познакомить людей с фреймворком. При чем тут инфоциганство? Я продаю качественные продукты, но для этого людям надо понять качество подачи.