Коа JS

Express js — это фреймворк, который управлял им как фоновым фреймом несколько лет назад. Koa js — это современный и минималистичный фреймворк Node.js, созданный создателями Express js. Koa использует фразу ES6, как и все остальные, так что это немного современно. Мы рассмотрим, как установить Koa и создать сервер, который прослушивает определенный порт.

Что такое Коа?

Создатели экспресс-js выпустили новый фреймворк на стороне сервера для node js. Koa очень легкий, и мы можем расширить его, добавив модуль ta. Koa — это фреймворк для веб-приложений Node.js. Проще говоря, Koa js — это наиболее часто используемая среда веб-приложений Node js. Облегченная среда Node js предназначена для разработки веб-приложений и API. Функции и инструменты, предоставляемые Framework, позволяют программистам ускорить разработку веб-приложений и API. Кроме того, довольно современный фреймворк, использующий ES6 и описанный выше синтаксис, позволяет улучшить обработку ошибок в приложении. Это помогает разработчику создавать долгоиграющие программы.

Как инициализировать Koa

У вас должен быть установлен node.js перед установкой Koa. Хорошо, а теперь займемся чем-нибудь интересным. Теперь запустите проект node, откройте терминал и введите команду npm init. Кроме того, обходя -y в качестве аргумента, вы можете избежать всех проблем и заполнить детали проекта, используя значения по умолчанию.

когда все критерии выполнены, мы можем использовать npm install koa / npm i koa для установки фреймворка koa для нашего проекта. Это создает папку модулей узла, а также файл JSON Package-lock для отслеживания версии пакета и сохранения его в папке модулей узла koa.

Хорошо, тогда мы установим nodemon, чтобы обновлять сервер при внесении изменений. Nodemon можно установить как глобальное требование или требование сервера разработки. Итак, давайте сделаем это, сейчас я собираюсь установить его как зависимость разработчика, используя npm install nodemon / npm I nodemon, а затем предложить его как -D или — save-devпараметр.

И прежде чем мы сделаем звезду с koa js, мы должны сделать еще одну вещь. Мы создадим скрипт для запуска этого приложения с помощью nodemon, тогда нам не нужно будет вводить имя файла после nodemon для запуска приложения.

Я собираюсь назначить его сценарию npm в файле package.json. Попробуйте использовать приведенное ниже вложение.

Хорошо, теперь мы можем использовать команду «npm start» для запуска нашего приложения. Поскольку у нас нет файла index.js, мы создадим его в корневой папке.

Создать сервер

Хорошо, теперь сначала давайте посмотрим, как создать сервер и прослушивать определенный номер порта. См. приведенный ниже код.

Затем запустите приложение, используя скрипт, который мы создали ранее. Чтобы просмотреть вывод как Hello World, откройте браузер и перейдите на localhost: 8001. Теперь мы создали сервер возврата «Hello World» для всех запросов.

Надеюсь, вы смогли получить базовые знания о koaJS. До встречи на еще одной интересной теме.