Koa.js — это минимальная и гибкая инфраструктура веб-приложений Node.js, предоставляющая надежный набор функций для веб-приложений и мобильных приложений. Это фреймворк с открытым исходным кодом, разработанный и поддерживаемый создателями Express.js, самого популярного веб-фреймворка для узлов.
Аудитория
Этот учебник был создан для тех, кто имеет базовые знания HTML, JavaScript (ES6) и как работают клиент-серверы. После завершения этого урока вы сможете создавать умеренно сложные веб-сайты и серверные части для мобильных приложений.
Предпосылки
Вы должны иметь базовые знания JavaScript (ES6) и HTML. Если вы не знакомы с ними, мы предложим вам сначала пройти их уроки. Некоторое знание того, как работает HTTP, будет весьма полезно (не обязательно) для понимания этого учебника. Наличие базовых знаний о MongoDB поможет вам с главой «База данных».