require('./routes')(app) - первый раз вижу такое чудо с роутами. Пример нормального подключения роутов это - app.use('/api', router). Где этот самый роутер мы создаем используя функцию new Router и в индекс файл в папке роутер мы сливаем все роуты с разных направлений.
Видел похожее видео на другом канале, но там больше про стэк мерн было, т.е. ещё всякие уходящие в сторону вещи, а тут прям минимально и то что надо - взаимодействие фронта с бэком. Спасибо большое за видео!
Взаимодействие фронта и бекенда от выбора фронтенд-фреймворка не меняется. Написать формочки на vue вместо формочек на реакте - достаточно изучить любой из курсов по vue формочкам. На работу с бекендом и стыковку фронтенда и бекенда vue никак не влияет.
Спасибо! Хорошо бы где-то ссылку на материалы урока. Хочется повторить за учителем, а внесение вручную с экрана файлов вроде css имеет малую практическую ценность :-) А в качестве идеи неплохо было бы добавить сюда загрузку файлов на сервер. Еще круче - с возможностью возобновления при разрыве.
Не подскажите как лучше сохранять фото с помощью node.js в mongoose? Вижу много решений в base64, то тогда сильно ли нагружаться бд будет и заполняться? Или хранить все фото на сервере, но тогда много памяти будет на это уходить? Не подскажите какие-то решения рациональные?
в большинстве случаев в базе фалы не рекомендуется хранить. если у вас нет прямой зависимости для хранения там данных (картинок), то не стоит этого делать. базу данных надо выбрать под задачи. как и хранение там фалов. если у вас к примеру галерея, тогда у вас будет гора запросов к базе и тд.. что может гипер сильно замедлить все. чаще картинки и фалы хранят в базе в том случае, когда надо точно знать что к примеру карточка студента существует, ибо без фото ее будет не создать. чаще хранят в бинарном виде. как хранить. это уже дело второе. просто на пустом месте сказать что в base64 хранить картинки лучше, это очень не профессиональный совет... все зависит от проекта и требований к данным. храните в каком вам удобно. не существует единого правила. база всегда будет дороже дискового пространства! дешевле, естественно на диске хранить а не в базе. а если надо гарантии что оно есть, то в базе. но это на много дороже по ресурсу, запросы к базе далеко не дешевое удовольствие.
«Сначала мы формируем наши здания, а потом наши здания формируют нас», - выгравировано на черной мраморной плите рядом с входной дверью клуба The Battery в деловом центре Сан-Франциско.
У меня такой вопрос, можно ли в проекте react добавить папку скажем server/backend, и добавлять папки/файлы связанные с серверной частью, а в остальном писать фронт. Я только начал изучать node.js и не понимаю почему везде на ютубе создают отдельный пустой проект, а не проект на React?
Как добавить условие по которому дивка с Level Up не будет отображаться в корневом каталоге ? идея появилась с дисплей нон по условию, но хотелось бы вообще не добавлять ее, если это не надо, а не скрывать.
Странный вопрос насчет редакторов кода и не менее странный ответ. VSCode благодаря интеграции плагинов является полноценной средой разработки под node.js и фронтенд. Никакой другой редактор ничего тут не добавит.
Жаль ресурсы не прикрепили (стили), с 37 минуты уже расхождение из за отсутствующих стилей. И как жить((( Но спасибо за видео, крайне интересно было смотреть 👍
У меня глупый вопрос, получается точно такой же функционал как у автора видео можно и на связке пайтон с джанго сделать? Но будет ли это проще и быстрее реализовано ?!
Ну дууууже цікаве, корисне та зрозуміле відео, дякую автору за такий контент!!!
Спасибо! Давай больше реакта
Топ контент. Побольше бы видосов с mern стеком
require('./routes')(app) - первый раз вижу такое чудо с роутами. Пример нормального подключения роутов это - app.use('/api', router). Где этот самый роутер мы создаем используя функцию new Router и в индекс файл в папке роутер мы сливаем все роуты с разных направлений.
Жемчужина! Спасибо, Алекс. Мне бы больше Реакта, еще и еще. Спасибо.
Видел похожее видео на другом канале, но там больше про стэк мерн было, т.е. ещё всякие уходящие в сторону вещи, а тут прям минимально и то что надо - взаимодействие фронта с бэком. Спасибо большое за видео!
Да нужно продолжать!!! Ждем больше таких видео.
Спасибо за понятное объяснение.
Жду продолжения!!!
Вот про такое не где почти нету=)), ещё и на vue.js будет супер
ULbi TV - качество контента куда лучше
@@СергійТкачук-к5ы 0o0
Взаимодействие фронта и бекенда от выбора фронтенд-фреймворка не меняется. Написать формочки на vue вместо формочек на реакте - достаточно изучить любой из курсов по vue формочкам. На работу с бекендом и стыковку фронтенда и бекенда vue никак не влияет.
@@alexperemey6046 с нодай как тогда о0о?
ТОП КОНТЕНТ!
Больше ноды пожалуйста!!!!!!!!!
Спасибо вам учитель :)
Интересно было смотреть. Хотелось бы глянуть на реализацию скачивания. Спасибо за материал!
Благодарю Вас за информацию!
Очень во время записали! Спасибо
Thanks a lot! You are a real teacher, great explanation!
Спасибо! Хорошо бы где-то ссылку на материалы урока. Хочется повторить за учителем, а внесение вручную с экрана файлов вроде css имеет малую практическую ценность :-)
А в качестве идеи неплохо было бы добавить сюда загрузку файлов на сервер. Еще круче - с возможностью возобновления при разрыве.
Спасибо, объяснил пару крутых вещей =))
Александр пилите контент с vue , обидно что обделяете )
Дада, нужно продолжать
Спасибо за такие уроки!
Спасибо. Очень интересно и познавательно.
29:30 - Благодарю, лайк.
Спасибо за контент!
Алексей, спасибо.
cd /it :)
У вас лучшие видео!
шикарно 💣
Не подскажите как лучше сохранять фото с помощью node.js в mongoose?
Вижу много решений в base64, то тогда сильно ли нагружаться бд будет и заполняться?
Или хранить все фото на сервере, но тогда много памяти будет на это уходить?
Не подскажите какие-то решения рациональные?
в большинстве случаев в базе фалы не рекомендуется хранить. если у вас нет прямой зависимости для хранения там данных (картинок), то не стоит этого делать. базу данных надо выбрать под задачи. как и хранение там фалов. если у вас к примеру галерея, тогда у вас будет гора запросов к базе и тд.. что может гипер сильно замедлить все. чаще картинки и фалы хранят в базе в том случае, когда надо точно знать что к примеру карточка студента существует, ибо без фото ее будет не создать. чаще хранят в бинарном виде. как хранить. это уже дело второе. просто на пустом месте сказать что в base64 хранить картинки лучше, это очень не профессиональный совет... все зависит от проекта и требований к данным. храните в каком вам удобно. не существует единого правила. база всегда будет дороже дискового пространства! дешевле, естественно на диске хранить а не в базе. а если надо гарантии что оно есть, то в базе. но это на много дороже по ресурсу, запросы к базе далеко не дешевое удовольствие.
спасиба вам за информацию
пишу то же самое только с тайпскриптом, какой тип нужно дать event при клике на хендлер?
Круто !
React фронт - Django бэк было бы интересно
«Сначала мы формируем наши здания, а потом наши здания формируют нас», - выгравировано на черной мраморной плите рядом
с входной дверью клуба The Battery в деловом центре Сан-Франциско.
замечательно
Спасибо
У меня такой вопрос, можно ли в проекте react добавить папку скажем server/backend, и добавлять папки/файлы связанные с серверной частью, а в остальном писать фронт. Я только начал изучать node.js и не понимаю почему везде на ютубе создают отдельный пустой проект, а не проект на React?
Хороший урок, но как потом deploy приложение, если package.json в двух разных файлах
а как же теперь сделать открытие файлов на фронтенде или хотя бы их скачивание ?
Голос немного напоминает актёра озвучания, который в игре Civilization 4 технологии озвучивал.
А для России я так понимаю закрыли дверь на курсы) Ладно, VPN мне в помощь~
Александр, перед Новым годом не планируется распродажа курсов?) (скидки, в смысле)
Не смешите. Цены даром
А какой же ещё более мощный редактор есть кроме VS Code? )
Очень полезный урок, большое спасибо. Интересно было бы посмотреть реализацию загрузки файлов и о возможных подводных камнях.
Как добавить условие по которому дивка с Level Up не будет отображаться в корневом каталоге ?
идея появилась с дисплей нон по условию, но хотелось бы вообще не добавлять ее, если это не надо, а не скрывать.
конечно продолжение фулстека мало контента
Когда пишу node .\server.js --> module not found. Удаляла node_modules, package-lock.json, делала npm install. Ничего не помогло. Что делать? :)
🔥🔥🔥
Adobe Dreamweaver CC 2017 хароший редактор!!
Странный вопрос насчет редакторов кода и не менее странный ответ. VSCode благодаря интеграции плагинов является полноценной средой разработки под node.js и фронтенд. Никакой другой редактор ничего тут не добавит.
Жаль ресурсы не прикрепили (стили), с 37 минуты уже расхождение из за отсутствующих стилей. И как жить(((
Но спасибо за видео, крайне интересно было смотреть 👍
Ресурсы в телеграм канале
@@itgid лучший
да там самому застилизировать две минуты)
Красиво, но подходы старые используются
У меня глупый вопрос, получается точно такой же функционал как у автора видео можно и на связке пайтон с джанго сделать? Но будет ли это проще и быстрее реализовано ?!
Да, спокойно можно сделать на python + django. Только django для такого проекта это как с пушки по воробьям, я бы выбрал flask
зачем придумывать опять FTP? или я пока не понял где и когда такое надо использовать
Ура! Наконец-то 100к подписчиков! Поздравляю с кнопкой и спасибо за уроки!
Где скопировать стили?
Ссылка на телеграм канал под видео. Там выложено