Исходный код тут: t.me/js_by_vladilen/321 Получить профессию Frontend разработчика - bit.ly/3QWbOSH
@diatm15062 жыл бұрын
Как проектировать api сложные запросы например в typeorm? Не понятно например если на страницу нужно вывести friends, photo, comments, posts. Это как реализовать сделать компонент например page и в нем передавать в другие компоненты данные из сервисов или компоненты уже используют сервисы?
@Edvard-Aliev4 жыл бұрын
Спасибо мужик! Добра тебе и всех благ! Когда ты успеваешь только!
@zxczxc65914 жыл бұрын
Это произошло!!!!! Божечки как сочно)) Спасибо Владилен! Топчик!!!
@АлександрЛихолетов-ы9ч3 жыл бұрын
Классный урок! Вообще пишу бэк на laravel, но давно смотрю в сторону express, а тут всё просто, понятно и грамотно структурировано. Однозначно лайк!
@gorshenkodenis60912 жыл бұрын
Учил laravel и мое мнение что php однозначно лучше поменять на JS
Я в начале: ООО... а это легко Я в конце: Убейте меня...
@coolrash Жыл бұрын
ты смог досмотреть?
@selfdevelopment7775 ай бұрын
@@coolrashда, но его потом убили
@dilshodmirzaahmedov54582 жыл бұрын
Здраствуйте Владилен!!!! Спасибо за Курсы !!! Привет из Ташкента!!!
@konstantinkuksov9144 жыл бұрын
Наконец-то! А то куча видео с фулстак стеками, а по Экспрессу не было быстрого курса)) Спасибо!
@komrad_sl12644 жыл бұрын
Как хорошо я зашел)) Отличная тема, как раз решали стартануть новый проект на express фронт на vue. Попробовать что то новое так сказать) Сними видео как выбрать БД для node js бэкенда. Все в курсах показывают монгу, но у меня у каждого юзера есть несколько профилей, в профилях есть несколько продуктов. Везде говорят что если есть связи то монгу нельзя использовать. Хотя там есть такой функционал. Не могу понять что использовать на самом деле...
@user-ir5zd2jy9e4 жыл бұрын
Ждемс: Vue 3 SSR - элегантно!
@amoriblain36552 жыл бұрын
Очень доступно объяснили, ничего лишнего, хорошая дикция и приятный голос.
@SergAlexson4 жыл бұрын
Спасибо большое! Приятно смотреть уроки такого качества!
@FireORcolD3 жыл бұрын
лучший конец воскресного дня получая новые знания которые можно будет уже использовать в понедельник на работе
@eduardlatiy48244 жыл бұрын
Просто великолепен ! я долго пишу на react and pure php( for api ) и хотелось обновить кастыли! Урок vue3 был так же бесподобен! ( 2 просмотра видео в роб.время + практика (дома) => освоил за часов 5) Vue/cli не сработал делал через vite. Сегодня видимо начну переходить полностью на js ! Спасибо, ОГРОМНОЕ, за твой труд!
@katyaru74243 жыл бұрын
Епть, решали посмотреть и сразу получилось о многих полезных вещах! Для полного счастья осталось чтоб был урок SQL и mongoose и будет мне счастье! спасибо за урок, было очень позновательно и полезно
@serebrovvv_youtube4 жыл бұрын
Владилен, спасибо тебе большое за труд) Он бесценен) Вот тебе идея для размышлений: запилить сайт с нуля, протокол аутентификации - OAuth 2, с двумя токенами) Хотелось бы увидеть твои идеи, где ты хранишь токены, как их обновляешь и т.д.) Было бы приятно увидеть подобный гайд)
@lumiuko4 жыл бұрын
Это именно то, что я искал. Спасибо!
@playderty2 жыл бұрын
Спасибо за хорошее объяснение, мало где найдешь так понятно и подробно.
Спасибо за видео. Очень прияно увидить, что express может работать через import и еще раз увидел как работать с Vue. Как всегда на высоте, спасибо еще раз.
@Vimble4 жыл бұрын
Нифига, свежий курс 😋 Удачи тебе)
@Zadorozhniy394 жыл бұрын
Благодарю Владилен, как всегда супер!
@maulenaziqul44614 жыл бұрын
Долгожданный видео ролик😍
@rhythm_with_alex10 ай бұрын
Спасибо за видео. Очень все понятно!
@АдельТимергалиев-ч5г4 жыл бұрын
Ещё один суперполезный, качественный и актуальнейший курс, спасибо вам за труды!
@АртурБеленченко3 жыл бұрын
Владилен, спасибо Вам большое, очень доходчиво и понятно и очень интересная практика!👍
@asilbekashirov13413 жыл бұрын
По моему самый годный курс по ExpressJS)
@АндрейГрязнов-л2ь4 жыл бұрын
Спасибо, очень интересно, продолжай снимать!
@multiply874 жыл бұрын
Спасибо за видео. Как всегда доходчиво и полезно)
@АлександрГриценко-с5о2 жыл бұрын
Спасибо тебе большое за твои труды, хотел для себя изучить node/express/nest. Прочитал документацию node/express и решил глянуть для закрепления твой канал. Нигде кстати в примерах документации последней версии не видел чтобы использовали import вместо require. Думал такой синтаксис в ноде недоступен
@volkovmisha3 жыл бұрын
Express очень удобен! Спасибо за ролик, было очень полезно!!!
@Diophant-z9y Жыл бұрын
Владилен, ты третий автор к которому я захожу в целях обучиться express. У других у меня не получается, а с тобой всё получается при более высокой информационной нагрузки. С твоей подачей информации всё работает как надо, спасибо!
@weekendshow75679 ай бұрын
Хороший курс для легкого старта❤
@VladilenMinin9 ай бұрын
Спасибо! И легкого старта))
@weekendshow75679 ай бұрын
@@VladilenMinin спасибо, сэнсей!
@ridiculousdwarf Жыл бұрын
А как express.static() понимает, какой html-файл является корневым и что к другим нужно добавлять адрес?
@oleksandr32964 жыл бұрын
Как менять кавычки так же 8:42? Подскажите, пожалуйста, выглядит очень удобно
@oleksandrhoncharov59763 жыл бұрын
в WebStorm клик по строке > Alt+Enter > Replace with template string
@katyaru74243 жыл бұрын
на клавиатуре там где тильда, самая левая кнопка на клавиатуре, слево от цифры 1..
@ЕленаБелая-ь9т2 жыл бұрын
У меня падает ошибка: Cannot set properties of undefined (setting 'requestTime') в файле middlewares.js
@Blastor_chan4 ай бұрын
Такая же фигня
@dilavarzavkiev54193 жыл бұрын
Огонь контент! Спасибо!
@ПавелМихайлов-к4г3 жыл бұрын
Отличная подача материала. Всё максимально понятно объяснил. Спасибо тебе, Владилен!
@ДжонУикпрограммирования4 жыл бұрын
Да видео очень крутые - особенно круто их смотреть от професионала . Уже около года изучаю js хочу пойти на фулстак , много инфо так же брал с твоего канала . Создал свой что бы научиться разговаривать ))) ну хз с чего то надо начинать + мне нужна критика
@firstname44744 жыл бұрын
Над звуком поработай, а так вполне ничего.
@hutoryanin4 жыл бұрын
Понятно, доступно, интересно. Благодарю.
@gennadius9094 жыл бұрын
ахудеть, наши молитвы были услышаны!!!!
@uliasvatchenko90583 жыл бұрын
Спасибо за видео, для моего уровня ещё пока тяжело для понимания, но очень круто, мне понравилось
@clastergaming25034 жыл бұрын
На глазах) спасибо тебе Владилен)))
@daniilthegunner8434 жыл бұрын
Сделай пожалуйста видос по MEVN с авторизацией и регистрацией. Не понимаю саму систему эту взаимодействия апи и фронта, jwt и т.д. Или чтобы понять, то можно твой MERN посмотреть? Только я реакт не знаю
@VladilenMinin4 жыл бұрын
Да мерн в описании подскажет. Но и с вью сделаю
@andreyzhukov28214 жыл бұрын
@@VladilenMinin есть ли в планах задействовать Oauth и PASSPORTJS?
@Devnbp14 жыл бұрын
а что там понимать, по сути есть SPA на фронте и REST API на серверной стороне, во время авторизации где-то на серверной стороне кешируются данные сессии и тд, по поводу авторизации смотри реализации в passport js, там есть куча реализаций, в примерах можно разобраться как они работают и тд
@gromsam4 жыл бұрын
Благодарю за видео! Я уже имел опыт с express, но в этом видео почерпнул для себя новые моменты. Если есть возможно продолжить данную тему, БУДЕТ ну ОЧЕНЬ КРУТО. Ты классно преподносишь информацию. Особенно хотелось увидеть взаимодействие с БД и паттерны, например MVC. Так же хотелось услышать твоё мнение по поводу самой ноды и проблемы с памятью. Я не имел такой проблемы, но читал что у ноды есть проблемы. Можно ли экспрессом избежать таких проблем? Ещё раз, большая благодарность за твои старания и труды!
@EdRodionovSpb3 жыл бұрын
Большое человеческое СПАСИБО!
@DmitryDaren3 жыл бұрын
Благодарю. думаю, в последние 20 минут, когда все технологии смешиваются, желательно больше пояснять как они соединяются. какую нибудь диаграмму что ли показывать... сумбур добавляют такие вещи как название разных вещей одним словом: сервер и сервер-"record" данных.
@АндрейКузнецов-н3т5у Жыл бұрын
Очень хорошо, даже я понял!
@coolrash Жыл бұрын
у тебя получился это с ejs?
@sergeycherevatyi28113 жыл бұрын
спасибо, реально полезный контент!
@Deligium4 жыл бұрын
Коммент для продвижения годного контента. P. S. Спасибо за крутой урок! Ждем еще.
@drl2324 жыл бұрын
Респект Владилен!
@eugenemedvedevwebdev2194 жыл бұрын
Очень вовремя, спасибо, Владилен)
@user371264 жыл бұрын
Лайк поставил, теперь можно и начать просмотр.
@DmitryDaren3 жыл бұрын
Добрый день. Смотрю, повторяю и что-то не пойму: 30:54 что именно вызывает функцию логгер когда происходит переход по /download ?
@andreyzhukov28214 жыл бұрын
Владилен, спасибо, что рассказал про новый синтаксис Экспортов и Импортов!
@anubiss65114 жыл бұрын
Спасибо большое, сенсей!
@webxcryptoit73084 жыл бұрын
Владилен, лучший!
@stormd29024 жыл бұрын
Спасибо большое 🙂
@Lintonya11 ай бұрын
почему у меня не работает код когда импорты пишу через IMPORT, а когда через const X = require ('X') то все работает?
@warcraft.mp48898 ай бұрын
Типикал зритель этого инфоцыгана
@dargezrogue45284 жыл бұрын
Было бы здорово увидеть видео от Вас про авторизацию и её реализацию через cookies и jwt на express
@VladilenMinin4 жыл бұрын
Ссылка на ролик в описании
@Xx-bt5mo4 жыл бұрын
@@VladilenMinin А какой это ролик??? Про MERN стек???
@Diophant-z9y Жыл бұрын
Единственное, чего не хватало это подробного объяснения, особенно после середины. Приходилось машинально повторять, толком ничего не понимая. Было бы полезно этот же материал растянуть на 3 часа, останавливаясь подробно на деталях. Ещё раз спасибо за туториал!
@jvoorhees4 жыл бұрын
Давно пора, было, сделать данное видео, а то крутились вокруг да около Express. Спасибо. Не смотря, что изучаю любую технологию по документации, но именно на Вашем канале, смотрю практику. При помощи вашего канала выполнил свой первый заказ на Vue. Ещё раз благодарю.
@VladilenMinin4 жыл бұрын
Буду рад отзыву по твоему первому заказу в любую соц сеть)
@yevheniimoskalenko16244 жыл бұрын
Привет, ты не думал сделать ролик о MVC в express? + база данных. Идея думаю крутая!
@AlexNaghtigall3 жыл бұрын
Тоже было бы интересно
@yevheniimoskalenko16243 жыл бұрын
@@AlexNaghtigall я уже понял как делать, могу дать ссылку на репу
@AlexNaghtigall3 жыл бұрын
@@yevheniimoskalenko1624 Спасибо! На мангусе реализовывал?
@yevheniimoskalenko16243 жыл бұрын
@@AlexNaghtigall ага
@znatniy-pekar3 жыл бұрын
@@yevheniimoskalenko1624 а можно мне ссылочку
@dmax_4 жыл бұрын
Привет, когда ты в начале сказал о том что Express возвращает готовый HTML с html, body, head - это не так. Сам браузер вставил эту разметку. К тому же это можно было увидеть когда ты нажал на "response"
@digitalturkistan18574 жыл бұрын
Да это браузер от себя добавил
@siarheilabetsik56583 жыл бұрын
Тоже заметил неловкую паузу на этом моменте. Но урок в любом случае классный. Даже Vue JS успел показать
@amalgama1977 Жыл бұрын
спасибо было очень полезно
@vikcause2 жыл бұрын
10:15 если на винде написать set PORT=4200 && node index, то будет ошибка The token '&&' is not a valid statement separator in this version. если есть у кого инфа какая альтернатива для виндоус напишите плиз
@olehy50004 жыл бұрын
Пушка! =) Лучшее на ютубе
@roadtobecomingjsmaster37444 жыл бұрын
Есть ли какой-то глобальный смысл использования библиотеки path и метода path.resolve() или можно указать путь строкой? Расскажи, пожалуйста, подробнее
@ДмитроПрищепа-д3я4 жыл бұрын
Использовать хардкод для путей - не лучшая идея. Такой код будет проблемным в плане переносимости и кросс-платформенной совместимости: при попытке запуска из другой папки, а ещё хуже - на другой ОС, придется менять все такие пути вручную, ну или написать скрипт для автоматизации этого, что ещё бредовее, когда можно просто использовать кросс-платформенную либу для путей, чтобы избежать этой проблемы в целом.
@chex0v4 жыл бұрын
Привет. Зачем в хуке mounted работать с данными? Ведь он для того момента, когда уже компонент смонтирован. Для данных можно и побыстрее это сделать в хуке created.
@sergeichwelcome4 жыл бұрын
Владилен, нет ли в планах сделать курс по созданию блога, с использованием Node JS, Express, Vue и MongoDB?
@ilyaponomarev92794 жыл бұрын
Такой курс есть. Там nuxt, express, mongodb
@ИщенкоАндрей-и9й2 жыл бұрын
Какую команду нужно прописать для запуска сервера с заданным номером порта на Винде?? если написать (set PORT=4200 && node index), то не сработает. Говорит, что разделитель && не определен. Как же на винде правильно записать в терминале команду?
@СергейМеталлург-ъ9с4 жыл бұрын
Класс, спасибо!
@zone-8883 жыл бұрын
Просто сногсшибательные уроки, было бы круто еще, если бы ты рассказал о боевых условиях применения навыков, рассказал о работе какого-нибудь реального проекта, попробую далее описать суть того, чего хотелось бы узнать.... На основе реального проекта рассказать, как описан роутинг и генерация и вывод страниц. Так сказать кейсы, которые щас актуальны или находятся в тренде. Типа вот реальный проект смотрите, как тут всё здорово реализовано и описано. Я думаю такой урок отсеял бы сомнения о том, что будет хорошим кодом или решением
@VladilenMinin3 жыл бұрын
Курс в описании как раз про это
@MrEvgen9914 жыл бұрын
Спасибо, за твой труд
@yauheniluzakou27753 жыл бұрын
спасибо очень полезный разбор всего
@forellko86004 жыл бұрын
Спасибо! Супер!
@arucrsov44954 жыл бұрын
Не очень понял зачем нужны шаблонизаторы если мы можем склеивать html gulp(ом)
@michaelveselov5892 жыл бұрын
Добрый день, Владилен! В первую очередь большое спасибо за Ваш труд! У меня небольшой вопрос, связанный с данным роликом: в рамках добавления нового сервера (метод post), добавление нового сервера в массив уже существующих серверов происходит дважды: на фронтенде(в app.js) и бэкенде(в контроллере servers.js). Меня учили, что источник истины всегда один, а здесь их получается два. Насколько это корректно? Заранее признателен, Михаил
@mrfun98414 жыл бұрын
Все просто и ясно !
@User-b1b7n4 жыл бұрын
Привет, Владилен! Как ты считаешь, есть ли смысл новичку пытаться сделать интернет-магазин в виде каталога (без оплаты) на express.js? Не хочу делать на CMS, хочется чего-то нового, интересного... Js знаю только по твоим урокам))
@sega21rus984 жыл бұрын
так делай, зачем спрашивать, чего не знаешь, в гугле найдешь, с трудностями по-любому придется столкнуться
@ленашкорина3 жыл бұрын
Якщо не працює оператор && в конструкції export PORT = 4200 && node index?
@lolloi78054 жыл бұрын
Владилен не могли бы вы записать видео о работе с потоками в node js .А именно с модулем worker_threads . Нигде нет вменяемой информации с практичными примерами
@hutoryanin4 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@timur.shhhhh Жыл бұрын
Что делать, если запрос динамический и нужно создавать несколько переменных, например: /channels/subscribers/user-Max/over30/less40 и там ещё куки. Как должна выглядеть проверка в express?
@АлександрЗаречный4 жыл бұрын
Спасибо за видео. Не понял, в частности, имеет ли смысл сочетать Vue и ejs в одном проекте? Показалось, что Vue может закрыть все потребности. Или я не прав?
@braind_bible48454 жыл бұрын
Отлично, ждём по Koa
@Xx-bt5mo4 жыл бұрын
Почему после установки nodemon не перезагружается страница??? Сервер перезагружается, но в браузере не обновляет ни чего?
@vitaliylipovoy62104 жыл бұрын
Он не перезагружает страницу
@НамберВан-г1я3 жыл бұрын
LiveReload
@perstj5746 Жыл бұрын
Владилен а есть ли роутеры в express.js и SPA это возможно?
@h9flower3 жыл бұрын
я писал рендер страницы через res.render('myFile.html') почему здесь Вы пишете через res.sendFile , так ведь дольше или я что-то не понимаю подскажите)
@НамберВан-г1я3 жыл бұрын
А если я пишу валидацию формы, то в роутах будет app.post, а функция валидации в контроллерах, верно?
@ВладиславДмитров-т5т4 жыл бұрын
В последнее время все больше слышу, что пора переходить на koa. Сделай пожалуйста отдельный ролик про их различия ну и вообще ролик про koa. Спасибочки за ролики)
@ArtOfFun4 жыл бұрын
Я думаю Koa не сможет догнать express по популярности
@NikNik-z2s4 жыл бұрын
Я это с 18 года слышу
@fairplay61134 жыл бұрын
koa всегда был нишевым, никогда никто на него массово не переходил и не перейдет, массово все переходят на nest
@lessons31412 жыл бұрын
круто , спасибо
@bohdans.14793 жыл бұрын
15:51 - это добавил не express. Это сам браузер сделал. В response показано, что отдал express. Это одна строка.
@aniband53874 жыл бұрын
Владилен извините, но можете сделать маленький курсчик состоящий например из 5-6 уроков и на каждом создаёте что-то на чистом JS. Просто вот мы изучаем "основы" но как его применять не понимаем. Плюс вы очень доходчиво объясняете. Спасибо за потраченное время:)
@VladilenMinin4 жыл бұрын
Ссылка на курс где 20 часов контента в описании
@movieclips48484 жыл бұрын
Подскажите в какой последовательности смотреть ваши уроки с нуля Спасибо