Публикации по теме 'koajs'


TypeScript с Koa: написание промежуточного программного обеспечения
Как и в express, мы можем писать собственные промежуточные программы на Koa. Если вы еще не знакомы с функциями промежуточного программного обеспечения, это простые функции, которые мы можем внедрить в цикл запросов и ответов приложения. Промежуточное ПО - это серия функций, которые выполняются одна за другой, что позволяет им получить доступ к контексту koa и при необходимости внести изменения. Когда поступает запрос, вызывается первое промежуточное программное обеспечение. Он получает..

Мультиарендность с KoaJS и Mongo
Мультиарендность - это поддержка нескольких клиентов или клиентов для одного приложения. Основная концепция заключается в том, что мы прикрепляем контекст к входящему запросу, который помогает идентифицировать клиента и реагировать соответствующим образом. Существует три шаблона для мультитенантности, которые основаны на том, как инфраструктура поскольку серверы приложений и серверы баз данных, а также другие компоненты являются общими. Это три шаблона 1) Ничего общего 2) Частично..

Освоение промежуточного программного обеспечения Koa
Koa v2 недавно упал , поскольку Node сделал async-await общедоступным без флага . Кажется, что Express по-прежнему побеждает в конкурсе на популярность, но я с радостью использую Koa с момента анонса версии 2 и всегда боюсь возвращаться в Express для старых проектов. Я время от времени тусуюсь на канале Koa Gitter , чтобы ответить на вопросы, и те, которые я получаю больше всего, связаны с волшебной системой промежуточного программного обеспечения Koa, поэтому я подумал, что сделаю..

Async/Await и постоянно развивающийся набор инструментов JavaScript
Изобилие выбора Когда я пытаюсь освоиться с инструментами, библиотеками, фреймворками и механизмами шаблонов JavaScript для веб-приложений, я узнаю одну вещь: фреймворки, которые защищают вас от сложностей, связанных с знанием многого о функциях, которые они предоставляют, часто не действительно ограждает вас от необходимости изучать эти вещи в любом случае. Да, это так, когда вы смотрите на более простой пример приложения или проходите курс по предмету, но когда вы начинаете кодировать..

ПО промежуточного слоя Коа
Базовое понимание использования промежуточного программного обеспечения в среде koa. Я думаю, что в основе фреймворков для разработки бэкенда nodejs лежит использование промежуточного программного обеспечения. Перехватив запрос, сделайте что-нибудь с этим, обновите ответ или обработайте входящие данные. В Koa промежуточное ПО основано на промисах и работает с использованием модели Onion. По сути, вы можете использовать async/wait в каждом промежуточном программном обеспечении,..

Переход с Co на асинхронные функции
Co — это библиотека JavaScript для потока управления на основе генератора. Асинхронная функция — это функция ES2017 для обработки асинхронного потока управления в JavaScript. И функция co, и функция async достигают одной и той же цели: обрабатывать асинхронный поток управления в синхронном синтаксисе без использования обратных вызовов или связывания промисов. У них также очень похожий синтаксис ( пример ). Co — популярная библиотека, тем более, что она используется веб-фреймворком..

Экспресс на Коа: Изучите Коа Экспресс
Koa — это веб-фреймворк, рекламируемый как «выразительный фреймворк промежуточного программного обеспечения HTTP для Node.js, который делает написание веб-приложений и API более приятным». При первом прочтении это заявление может найти отклик у творческих программистов больше, чем у других. Как разработчик Fullstack Javascript, специализирующийся на стеке NERD (Node, Express, React и базы данных, использующие SQL), я обнаружил, что получаю удовольствие от разработки бэкэнда при..