Node.js HTTP сервер для файлов без фреймворков
Описание
Это третий эпизод серии скринкаст-видео, где мы изучим различные аспекты разработки на Node.js.
В рамках серии, мы создадим приложение, выступающее в качестве аналога сервисов Dropbox, iCloud, и так далее. В общем, удаленное хранилище файлов. Посмотрим на работу с файлами, серверами, базами данных, веб-сокетами, и всем таким прочим.
В этом видео мы создадим HTTP сервер для наших файлов, научим наше CLI приложение отправлять в него файлы, а сам сервер будет отдавать файлы через браузер, предварительно авторизовав входящий запрос с помощью HTTP Basic Auth.
#нодочетверг #nodejs #скринкаст
? Ссылки:
https://www.youtube.com/watch?v=V216sTVqV4E&list=PLjsuK0Xdn2THP3Yzgd7RUig5Riyuqn2CH - #нодочетверг плейлист
⏰ Таймкоды:
00:00 Интро
00:47 Примитивный HTTP-сервер
10:57 Принятие и обработка файла в POST-запросе
20:03 Отправка файла клиентом
25:08 Предоставление доступа к файлам на сервере через GET-запрос
31:08 HTTP Basic Auth
39:26 Работа с переменными окружения
44:25 Учим клиент принимать произвольный хост сервера
47:26 Улучшаем DX: nodemon и cross-env
? Контакты:
Twitter: https://twitter.com/orlowdev
Instagram: https://instagram.com/orlowdev
GitHub: https://github.com/orlowdev
Блож: https://orlow.dev
Рекомендуемые видео



















