У тебя уже столько невероятно годного контента, что не угнаться за ним ) Мощно топишь как ледокол У меня уже полгода лежит не тронутым купленный твой курс с Udemy по React Native. Когда ж добраться до него ) P.S. Почему, кстати, Express, а не Hapi? Вроде у последнего, если не ошибаюсь, больше экосистема
да, еще было бы интересно, насколько целесообразно использовать websocket'ы, а не например через Push API, вроде бы webscoket'ы легче устанавливать, в плане того что меньше разрешений нужно на клиенте, а с другой стороны, нужно держать постоянное соединение + приложение будет немного отличаться от обычного бекенда. А так NestJS классная штука, мне понравилось.
О май гайд, я только закончил проект на NEST. Это офигенный фреймворк, тем кто любит angular очень зайдёт. Я вообще не бекендер, но без проблем поднял на нём движок интернет магазина, на 100к+ товаров. Наверное это сейчас лучшее, что есть для node)
@@magersoft У меня вообще солянка получилась) Клиентскую часть забабахал на NUXT, админку на Angular, сервер на Nest) 4 месяца трудов, но сколько же опыта я получил от этого проекта, просто вдохновляет)
Владилен! Все супер! Следующим по NestJS я бы хотел видеть: - Миграцию - Авторизацию - JWT Token - JWT Refresh Tiken - Cookie - Активация по email - Клиента на Angular c Интерсепторами для авторизации + формами login/password и т.д. - Doker - Docker Compose Это то что есть в любом проекте на 90% и если сможешь сделать такой курс я прям твою фотку поставлю рядом с фотографиями своей семьи! :) Спасибо за все что ты делаешь!
@@sharkman6434 Есть и email, просто в другом видео по node+express, который про авторизацию, но тоже из серии продвинутого бэкенда. Подогнать под nest труда не составит.
Владилен красавчик!!! После ангуляра решил выйти на фулл стек планку и тут тоже курс-))) В nestjs оч много декораторов и я пишу фронт и бэк на синтаксисе ангуляра - полный кайф!
Владлен, я попал совсем недавно на твой контент, и это как глоток свежего воздуха, спасибо за лаконичный и в тоже время очень понятный курс, Тебе нужно отдельно выложить курс о том как нужно обучать, записывать, подавать да и в целом как говорить делая любой курс). А самое важное спасибо что экономишь время своих зрителей и учеников))!!!
Продвинутость, широта и высокоуровневость Nest напоминает Django, а ваше умение преподнести материал поражает, не смотря на предупреждение о сложности материала - он оказался максимально простецким, уверен, я бы и год назад понял всё, о чем вы говорите! Спасибо вам, респект, лайк, комментарий...
Пример использования .env переменных можно в этом коммите посмотреть - github.com/webuxmotion/nest-rest-api/commit/4b05a73e6245bad2deb0bda069010dad0abfa09b Делал по доке - docs.nestjs.com/techniques/configuration
Для тех, кто хочет освоить профессию Frontend разработчика за 7 месяцев - bit.ly/3uaCzc8 Освоить основы веб-разработки бесплатно. Курс по HTML & CSS - bit.ly/3NvpPUz
Такое ощущение что это какое-то поделие которое позволяет что то налабать на коленке. Но при этом для чего-то серьезного или высоконагруженного это слабо подойдёт. В каком кстати потоке это все исполняется и если 100500 запросов в секунду ?
Очень сильно пахнет ASP.Net Core Web API (с атрибутами в контролерах, что по сути тоже самое что и декораторы). Эта либка только для SPA. Ну не может JS играть в многопоточку. Когда на Ноду завезут работу с пулом, реальную, она завалит рынок backend-a, а пока лучше чем ASP.Net Corе (ну ладно Laravel) мир еще не придумал. Хотя по стилю написания и структуре либка с потенциалом.
брат круто обьясняешь есть просьба сделай видео как писать магазин на nestjs с postgress это основа всего если человек поймет как это делать он сможет сделать много чего опираясь на эти знания
Серверный JS и клиент-серверное взаимодействие по GraphQL сейчас крайне востребованные знания. Так что вряд ли эта тема останется без интереса подписчиков и просмотров
Офигенный видос, спасибо тебе, Владилен)) Уже даже имея большой опыт в разработке, все равно смотрю твои видео, они очень толковые и крутые. Удачи в твоих проектах)!
Столкнулся с очень неприятной штукой когда по курсу шел, у меня установилась самая свежая версия зависимостей mongoose и консоль завалило ошибка от typescript, вылечилось установкой версией как в исходниках у Владилена. Курс очень полезный. Было бы круто увидеть связку nestjs nuxtjs
Спасибо вам большое за этот ролик, это лучшее из лучших что я видел и что бы вы понимали Для перехода с Питона на Нест мне хватило всего одного этого ролика - желаю удачи вам!
Спасибо за информацию. Достаточно наглядно расписано как взаимодействовать с CRUD, но я соглашусь с тем чтобы был еще дополнительный курс по параметрам Миграциям, авторизациям, JWT .
устроился на работу 50к ставка, брали как express разраба, а у них там нест, превратился в джуна графкл на несте, по началу вообще не втыкал в этот нест, пришлось рыть доку, за месяц приспособился. Кстати как тема, было бы неплохо видос по графкл, набирает обороты сейчас.
Лично для меня довольно поверхностно. Очень хотелось бы увидеть пример создания апи с регистрацией и активацией профиля через ссылку которая приходит на email. Так же когда запрос возвращает список объектов хотелось бы увидеть пример с пагинацией и фильтрами. Плюс пример когда между сущностями есть связи. Так же разобрать ситуации когда меняется структура бд и нужно без потери данных её изменить. И ещё очень много разных ситуаций которые очень важны.
в какой-то момент подумал, что сейчас Владилен перестанет рассказывать за Nest со словами "А вообще что это мы все nest да nest, давайте я лучше расскажу еще раз об Angulur " Судя по частым упоминаниям о ангуляре , я так понял что закрепив nest смогу практически сразу пользоваться ангуляром на том же уровне?)) НЕ докапываюсь, просто так часто говорится что все это очень схоже) А видос крут как и все на канале, жаль больше такого характера в открытом доступе не будут на канале
Молодые , бойкие ищут кодера на Java, Нужно переделать самоделку на PHP = SQL под жизнь в этом непростом мире. (Вед- доступ, тонкий клиент, пароли, VPN). Обсудить и реализовать шустрость при запасах склада в 10 000 позиций и 100+ подключениях - не магазин))
Спасибо! Помогли разобраться в основах NEST . я вообще frontend разработчик, но хочется для себя делать и полные приложения со своей базой данных . не всегда же fake api использовать
Некоторые вещи выглядят диким оверхедом. "Нужно проижектировать модель".. Пишем декораторы, конструктор. Почему бы просто не вставить импорт модели да и всё? Зачем всё дико переусложнять? Просто ради интереса: на hh по Ростову-на-Дону на момент написания этого коммента всего две (!) вакансии, где требуется знание Nest, одна из них иностранная фирма.
Считаю, что это самый лучший способ обучаться, показывая как нужно пользоваться документацией! Веб шторм для показа мне не сильно нравится. Актуальное окно не синхронизируется с деревом файлов слева.
а как увидеть это все в самой базе mongo? а не только в postman. Я имею ввиду таблицы и проект. Это нужно создать проект в ручную там с именем products?
Владилен, привет. Express на максималках пока так и не записал? или я пропустил его? очень уж нужен, а то везде куски и каждый пишет так как думает, по итогу просто каша в голове...😁 у меня роде куплен твой куср Express, если это оно, то огонь, гляну тогда. чет не тянет пока в TS.)))
А как же обработка ошибок? Ну типа JSON кривой прислали на создании продукта. Или удаляем несуществующий продукт. Или база отвечает слишком долго. Подозреваю, что обработка ошибок сведёт на нет всю красоту и лаконичность кода, а если добавить логирование и метрики, то вообще прощай здравый смысл.
Затащили все в коробке, убили всю красоту и главное свободу использования кода. Затащили подходы из java /c# и радостно успокоились. Что здесь крутого? Скорость для развернуть что-то из коробки, да. Написать что-то за что не стыдно - нет.
Классный ролик. Ещё было бы круто посмотреть на реализацию авторизации на беке, какие библиотеки и тулзы для этого используются и как можно прикрутить OAuth или OpenID.
Владилен, во первых, спасибо за твой труд, очень много интересного и полезного делаешь Давно мучает вопрос, хотел бы узнать твоё мнение, на сколько сильно влияет на производительность приложения дополнительные фреймворки, по мимо основных Допустим nuxt для ssr в дополнение к vue или же nest, который дополняет express, ну и вообще хотелось бы побольше узнать об оптимизации и производительности приложений, к тому же когда подключается большое колличество разных плагинов Возможно, не вполне корректно выразился, надеюсь поймёшь меня, если увидишь мой комментарий Ещё раз благодарю
Ошибка при компилировании node_modules/@nestjs/mongoose/dist/factories/schema.factory.d.ts:4:60 - error TS2315: Type 'Schema' is not generic. 4 static createForClass(target: Type): mongoose.Schema;
Недавно вышла версия mongoose 5.11, которая принесла встроенные типы в mongoose, и всё сломала в фреймворке. Нужно изменить в package.json на “~5.10”, и всё должно заработать.