Илья Борисович Государев - Основы разработки веб-приложений на платформах Node.js и Deno
Название: | Основы разработки веб-приложений на платформах Node.js и Deno | |
Автор: | Илья Борисович Государев | |
Жанр: | Интернет, Учебники и самоучители по компьютеру, Программирование: прочее | |
Изадано в серии: | неизвестно | |
Издательство: | Университет ИТМО | |
Год издания: | 2023 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Основы разработки веб-приложений на платформах Node.js и Deno"
Аннотация к этой книге отсутствует.
Читаем онлайн "Основы разработки веб-приложений на платформах Node.js и Deno". [Страница - 1]
- 1
- 2
- 3
- . . .
- последняя (10) »
І/ІТМ О
И.Б. Государев
ОСНОВЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ
НА ПЛАТФОРМАХ NODE.JS И DENO
Санкт-Петербург
2023
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
УНИВЕРСИТЕТ ИТМО
И.Б. Государев
ОСНОВЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ
НА ПЛАТФОРМАХ NODE.JS И DENO
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ
РЕКОМЕНДОВАНО К ИСПОЛЬЗОВАНИЮ В УНИВЕРСИТЕТЕ ИТМО
по направлению подготовки 09.04.04 Программная инженерия
в качестве Учебно-методическое пособие для реализации основных
профессиональных образовательных программ высшего образования
магистратуры
І/ІТМ О
Санкт-Петербург
2023
Государев И.Б., Основы разработки веб-приложений на платформах Node.js
и D eno- СПб: Университет ИТМО, 2023. - 177 с.
Рецензент(ы):
Жуков Николай Николаевич, кандидат физико-математических наук,
доцент (квалификационная категория "ординарный доцент") факультета
программной инженерии и компьютерной техники, Университета ИТМО.
Данное учебно-методическое пособие развивает идеи первой книги автора
«Введение в веб-разработку на языке JavaScript» и онлайн-курса «Серверные
веб-технологии и системы управления контентом» на платформе openedu.ru. В
пособии рассматриваются фундаментальные основы и прикладные аспекты
использования языка JavaScript (и TypeScript) для разработки веб-ресурсов.
Рассматриваются основные аспекты разработки бэкэнда: шаблонизация,
маршрутизация, скаффолдинг, отладка, развёртывание, контейнеризация.
Обучающимся предложены задания развивающего и проблемного типа,
нацеленные на формирование профессиональных компетенций в области веб
разработки. Все примеры и задания доступны в интерактивной части пособия
(сайт kodaktor.ru), которая является зарегистрированным в Роспатенте средством
электронного обучения и содержит не только образцы кода, но и скринкасты по
ряду рассматриваемых в текстовой части вопросов. Структура пособия
позволяет организовать изучение материала в заочной и дистанционной форме.
І/ІТМ О
Университет ИТМО - ведущий вуз России в области информационных и
фотонных технологий, один из немногих российских вузов, получивших в 2009
году статус национального исследовательского университета. С 2013 года
Университет ИТМО - участник программы повышения конкурентоспособности
российских университетов среди ведущих мировых научно-образовательных
центров, известной как проект «5 в 100». Цель Университета ИТМО становление
исследовательского
университета
мирового
уровня,
предпринимательского по типу, ориентированного на интернационализацию
всех направлений деятельности.
© Университет ИТМО, 2023
© Государев И.Б., 2023
Содержание
Глава 1. Рекомендации по изучению материалов пособия и основные
термины........................................................................................................................... 5
Методические рекомендации преподавателям и студентам.................... 5
Подготовка среды для работы с JavaScript...................................................6
Понятия фронтэнда и бэкэнда....................................................................... 13
Протоколы, используемые в вебе при создании веб-приложений...... 21
Глава 2. Использование Node.js для отправки сетевых запросов и их
обслуживания.............................................................................................................. 30
Метод net.connect.............................................................................................30
Метод net. Server...............................................................................................32
Глава 3. Fetch A PI.............................................................................................36
Основа: AJAX................................................................................................... 37
О потоках...........................................................................................................39
Отправка запросов........................................................................................... 43
Глава 4. Модель приложения на Node.js.................................................... 45
Отладка............................................................................................................... 54
Простейшая маршрутизация......................................................................... 63
Блокирующий код............................................................................................64
Выдача статики................................................................................................. 68
Приём запроса с телом сообщения.............................................................. 71
Модуль connect.................................................................................................77
Деплой приложения на Next.js/vercel.......................................................... 77
Использование ngrok....................................................................................... 83
Глава 5. Библиотека Express......................................................................... 86
Установка --">
И.Б. Государев
ОСНОВЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ
НА ПЛАТФОРМАХ NODE.JS И DENO
Санкт-Петербург
2023
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
УНИВЕРСИТЕТ ИТМО
И.Б. Государев
ОСНОВЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ
НА ПЛАТФОРМАХ NODE.JS И DENO
УЧЕБНО-МЕТОДИЧЕСКОЕ ПОСОБИЕ
РЕКОМЕНДОВАНО К ИСПОЛЬЗОВАНИЮ В УНИВЕРСИТЕТЕ ИТМО
по направлению подготовки 09.04.04 Программная инженерия
в качестве Учебно-методическое пособие для реализации основных
профессиональных образовательных программ высшего образования
магистратуры
І/ІТМ О
Санкт-Петербург
2023
Государев И.Б., Основы разработки веб-приложений на платформах Node.js
и D eno- СПб: Университет ИТМО, 2023. - 177 с.
Рецензент(ы):
Жуков Николай Николаевич, кандидат физико-математических наук,
доцент (квалификационная категория "ординарный доцент") факультета
программной инженерии и компьютерной техники, Университета ИТМО.
Данное учебно-методическое пособие развивает идеи первой книги автора
«Введение в веб-разработку на языке JavaScript» и онлайн-курса «Серверные
веб-технологии и системы управления контентом» на платформе openedu.ru. В
пособии рассматриваются фундаментальные основы и прикладные аспекты
использования языка JavaScript (и TypeScript) для разработки веб-ресурсов.
Рассматриваются основные аспекты разработки бэкэнда: шаблонизация,
маршрутизация, скаффолдинг, отладка, развёртывание, контейнеризация.
Обучающимся предложены задания развивающего и проблемного типа,
нацеленные на формирование профессиональных компетенций в области веб
разработки. Все примеры и задания доступны в интерактивной части пособия
(сайт kodaktor.ru), которая является зарегистрированным в Роспатенте средством
электронного обучения и содержит не только образцы кода, но и скринкасты по
ряду рассматриваемых в текстовой части вопросов. Структура пособия
позволяет организовать изучение материала в заочной и дистанционной форме.
І/ІТМ О
Университет ИТМО - ведущий вуз России в области информационных и
фотонных технологий, один из немногих российских вузов, получивших в 2009
году статус национального исследовательского университета. С 2013 года
Университет ИТМО - участник программы повышения конкурентоспособности
российских университетов среди ведущих мировых научно-образовательных
центров, известной как проект «5 в 100». Цель Университета ИТМО становление
исследовательского
университета
мирового
уровня,
предпринимательского по типу, ориентированного на интернационализацию
всех направлений деятельности.
© Университет ИТМО, 2023
© Государев И.Б., 2023
Содержание
Глава 1. Рекомендации по изучению материалов пособия и основные
термины........................................................................................................................... 5
Методические рекомендации преподавателям и студентам.................... 5
Подготовка среды для работы с JavaScript...................................................6
Понятия фронтэнда и бэкэнда....................................................................... 13
Протоколы, используемые в вебе при создании веб-приложений...... 21
Глава 2. Использование Node.js для отправки сетевых запросов и их
обслуживания.............................................................................................................. 30
Метод net.connect.............................................................................................30
Метод net. Server...............................................................................................32
Глава 3. Fetch A PI.............................................................................................36
Основа: AJAX................................................................................................... 37
О потоках...........................................................................................................39
Отправка запросов........................................................................................... 43
Глава 4. Модель приложения на Node.js.................................................... 45
Отладка............................................................................................................... 54
Простейшая маршрутизация......................................................................... 63
Блокирующий код............................................................................................64
Выдача статики................................................................................................. 68
Приём запроса с телом сообщения.............................................................. 71
Модуль connect.................................................................................................77
Деплой приложения на Next.js/vercel.......................................................... 77
Использование ngrok....................................................................................... 83
Глава 5. Библиотека Express......................................................................... 86
Установка --">
- 1
- 2
- 3
- . . .
- последняя (10) »
Книги схожие с «Основы разработки веб-приложений на платформах Node.js и Deno» по жанру, серии, автору или названию:
Яна Игоревна Пластун - Основы безопасности в Интернете Жанр: Интернет Год издания: 2018 |
А Ш Левин - Интернет для людей старшего возраста Жанр: Интернет Год издания: 2014 |