Город МОСКОВСКИЙ
00:51:47

Node.js HTTP сервер для файлов без фреймворков

Аватар
Путь Верстальщика
Просмотры:
27
Дата загрузки:
27.11.2023 18:32
Длительность:
00:51:47
Категория:
Обучение

Описание

Это третий эпизод серии скринкаст-видео, где мы изучим различные аспекты разработки на 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

Рекомендуемые видео