• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

huaize2020/awesome-koa: Koa 资源大全中文版。An awesome Koa packages and resource ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

huaize2020/awesome-koa

开源软件地址:

https://github.com/huaize2020/awesome-koa

开源编程语言:


开源软件介绍:

English | 简体中文

正在持续建设中...

同时推荐你查看我正在维护的其他仓库

目录

官方文档

资源

教程

  • koa-analysis - 「若川视野」学习源码整体架构系列多篇之koa源码。

仓库

框架

  • Egg - 为企业级框架和应用而生。
  • ThinkJS - 支持ES2015 +的框架, 支持TypeScript。
  • midway - 面向前端/全栈开发人员的 Node.js Serverless框架。 Midway 可以使用 koa、express 或 EggJS 作为基本的 web 框架。
  • lad - 最好的Node.js框架,由前Express和Koa团队成员创建。
  • CabloyJS - 一款自带工作流引擎的Node.js全栈框架, 基于koa + egg + vue + framework7.
  • koatty - Koa2 + Typescript = Koatty。使用Typescript装饰器实现了控制反转和面向切面编程。

案例 & 样板程序

  • node-typescript-koa-rest - 使用 NodeJS、Koa2、TypeScript的样板程序,包括 TypeORM、class-validator, SQL CRUD. Docker、Swagger docs, actions CI 等。
  • koa-rest-api-boilerplate - Node.js Koa RESTful API 样板程序,带 Docker、Swagger、Jest、Coveralls 和 CircleCI。
  • koalerplate - 一个简单的使用 ES6 de Koa 2 样板。

内容管理系统 (CMS)

  • Strapi - 用于构建强大 API 的内容管理框架 (headless-CMS)。

中间件

JSON

  • koa-json - 将 JSON 打印美化的中间件。
  • koa-json-filter - 该中间件允许客户端只过滤他们需要的响应,减少线路上的流量。
  • koa-json-mask - 该中间件允许客户端只过滤他们需要的响应,减少线路上的流量。
  • koa-is-json - 检查 koa 主体是否应该被解析为 JSON。

JSONP

CSS预处理器

主体解析(Body解析)

  • koa-bodyparser - 用于Koa,基于co-body的主体解析。
  • koa-body - 功能齐全的 koa 主体解析器中间件。支持 multipart、urlencoded 和 json 请求正文。 提供与 Express 的 bodyParser 相同的功能 - multer。
  • koa-better-body - 功能齐全的 koa 体解析器!支持解析文本、缓冲区、json、json patch、json api、csp-report、multipart、form和urlencoded body。 适用于 koa@1、koa@2 并将适用于 koa@3。
  • koa-multer - Multer 是一个 Node.js 中间件,用于处理 koa 的 multipart/form-data。 koa 中间件的 multer 封装。
  • koa-xml-body - 解析 xml http 请求正文。
  • koa-busboy - 处理 koa v2 的 multipart/form-data 数据。
  • koa-json-body - 解析合法的 JSON 请求正文。
  • koa-body-parsers - Koa请求正文解析器集合。

工具

  • koa-compose - 组合多个中间件为一个。
  • koa-convert - 将koa legacy (v0.x & v1.x版本) 生成器中间件转化为promise中间件(v2.x)。
  • koa-connect - 在Koa中使用connect和express中间件。
  • koa-useragent - 快速显露user-agent的中间件。

视图渲染