Koa入门教程之示例应用

Koa范例

一个包含一些小示例的存储库,这些示例说明了如何使用Koa创建Web应用程序和其他HTTP服务器。

源码地址

https://github.com/koajs/examples

例子

  • 404 - 404处理
  • 基本身份验证 -中间件基本身份验证示例
  • 博客 -多路线和视图渲染
  • 正文解析 -请求正文解析
  • 撰写 -撰写中间件示例
  • 条件中间件 -显示如何有条件地应用中间件
  • cookie -cookie用法示例
  • csrf-中间件csrf示例
  • 错误 -错误处理和传播
  • flash-messages -Flash示例
  • hello-world -Hello World应用程序
  • 多部分 -使用co-busboy下载文件的多部分示例
  • 协商 -协商用法示例
  • 流文件 -简单的文件流
  • 流对象 -流对象
  • 流服务器端事件 -服务器端事件流
  • 流视图 -查看流
  • 模板 -简单的视图渲染
  • upload-多文件上传
  • vhost-虚拟主机示例

示例存储库

  • coko -Koa 2的配置框架/样板间的最小约定。
  • kails-使用Koa v2,Webpack和Postgres构建的类似Rails的Web应用程序
  • 松饼 -在Koa v2之上构建的内容管理系统
  • 链接 -实验性内容共享和协作平台
  • 组件搜寻器 -使用component.jsons 搜寻用户和组织的存储库
  • bigpipe -Koa和组件中Facebook的BigPipe实现
  • webcam-mjpeg-stream-从Mac传输JPEG快照
  • cnpmjs.org-基于koa,MySQL和Simple Store Service的企业专用npm注册表和Web
  • blog- mongo-此仓库中的博客示例,但使用MongoDb数据库和测试
  • koa-rest-一个演示REST API的简单应用
  • koajs-rest-skeleton-一个简单的Koa REST骨架应用程序
  • koa- bookshelf-使用MongoDB和Heroku兼容性的带有CRUD的Koa示例
  • todo-用koa编写的todo示例并做出反应
  • koa-skeleton-一个简单的将要分叉的Koa应用程序,它使用Postgres并部署到Heroku。
    • 现场演示:https : //koa-skeleton.danneu.com
  • nodejs-docs-samples -Koa应用示例和教程,用于部署到Google App Engine
    • 现场演示:http://koa-demo.appspot.com/
  • koa-passport-mongoose-graphql-使用猫鼬,graphql设置和护照认证的Koa 2入门套件
  • hacknical-基于Koa v2,redis和mongoose的github用户网站,可以使简历更好。
  • koa-vue-notes- api-充实的SPA,在后端使用Koa 2.3,在前端使用Vue 2.4。包括功能齐全的用户身份验证组件,针对用户注释的CRUD操作以及异步/等待。
  • koa- typescript - node-用于构建nodejs和typescript服务的模板。功能:MySql,迁移,Docker,单元和集成测试,JWT身份验证,授权,正常关闭,更漂亮。

Template模板

  • koa2-boilerplate -koa v2开发的最小模板
  • api-boilerplate -API应用程序样板
  • component-koa-et-al- boilerplate-具有组件,livereload 等的服务器/客户端样板
  • koa- typescript - starter-使用TypeScript,ES6导入/导出,Travis,Coveralls,Jasmine,Chai,Istanbul / NYC,Lodash,Nodemon,Docker和Swagger的Koa2入门套件

脚手架

  • koa-rest-带有子生成器的RESTful API脚手架
  • koa -Web应用程序脚手架
  • k-具有中文自述文件的Web应用程序脚手架

文章

  • 使用Koa和Postgres构建RESTful API
  • 使用Passport和Koa进行用户身份验证

翻译来源:https://github.com/koajs/examples

Koa入门教程之示例应用相关推荐

  1. 《SQL 入门教程》示例数据库

    文章目录 Oracle 示例表 示例数据 创建索引 删除对象 MySQL 示例表 示例数据 创建索引 删除对象 Microsoft SQL Server 示例表 示例数据 创建索引 删除对象 Post ...

  2. Activiti 入门教程(官方示例)

    文章目录 1 摘要 2 Activiti 表结构 3 下载官方 war 包并部署 4 Activiti 流程创建 5 推荐参考资料 1 摘要 Activiti 是一套使用人数最多的.技术成熟的.适应多 ...

  3. TestNG 自动化测试入门教程--典型示例

    TestNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit,   功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了.  Tes ...

  4. Struts2 入门教程 HelloWorld示例

    一.创建项目引入jar包 登录https://struts.apache.org/download下载jar包 从这个路径下拷贝下图的jar包:\struts-2.5.20\lib 代码实现 Web. ...

  5. Egg框架入门教程合集之插件/工具/教程/专栏/开源项目

    Egg框架入门教程之示例合集 Awesome Egg.js 很棒的清单,精选了最好的Egg.js插件,工具,教程,文章等.欢迎公关! 内容 博客 文章 讲解 会议活动 外挂程式 应用领域 样板 构架 ...

  6. python代码入门教程_Python入门教程丨1300多行代码,让你轻松掌握基础知识点

    欢迎关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 前言 本文适合有经验的程序员尽快进入Python世界.特别地 ...

  7. walking与Matlab入门教程-ros2命令

    系列文章目录 walking与Matlab入门教程-安装matlab 2022a软件 walking与Matlab入门教程-安装visual studio 2019软件 walking与Matlab入 ...

  8. 中文代码示例之Vuejs入门教程(一)

    为了检验中文命名在主流框架中的支持程度, 在vuejs官方入门教程第一部分的示例代码中尽量使用了中文命名. 所有演示都在本地测试通过, 源码在这里. 下面省略了很多原教程的说明内容, 而着重于代码示例 ...

  9. python scrapy教程实例_爬虫框架Scrapy的第一个爬虫示例入门教程

    原标题:爬虫框架Scrapy的第一个爬虫示例入门教程 我们使用dmoz.org这个网站来作为小抓抓一展身手的对象. 首先先要回答一个问题. 问:把网站装进爬虫里,总共分几步? 答案很简单,四步: 新建 ...

最新文章

  1. matlab绘制bland-altman,制作Bland-Altman图的步骤和程序(以SPSS作图为例讲解)
  2. Tensorflow 指令加速
  3. SAP License:SAP中的凭证查询、科目余额表及分类账详解
  4. 怎么自学python-结合学习经历,谈一谈如何学习Python
  5. HTML5中最重要的技术点有哪些?
  6. linux操作系统命令及流程图,计算机操作系统与简单命令
  7. 自用shell命令搜集
  8. Excel用控件动态控制图表
  9. MTK6763平台手机 在国外无法成功注册VOLTE。求解
  10. 深入浅出WPF之我件2
  11. 你了解东大六维空间嘛?
  12. 10个技巧,帮你改进UI设计
  13. 内网穿透配置(FRP)
  14. HTML实现怀旧小游戏,超级玛丽、飞机大战…等十余款【完整源码分享】
  15. 如何下载并使用HTK工具包
  16. 2.基础语法:手指抽筋模拟器
  17. 直播api接口java_基于JAVA的电视台直播节目时间表api调用代码实例
  18. 数据库中,把角色的权限授权给用户总是报错,角色名附近有语法错误的原因
  19. 360手机刷机:360N6pro刷机
  20. 「软件」仿站小工具v9.0

热门文章

  1. 无法在Web服务器上启动调试。与Web服务器通信时出现身份验证错误
  2. AngularJS jQuery 共存法则
  3. Swift中文教程(四) 集合类型
  4. Zimbra系统资料
  5. node.js——麻将算法(二)赖子玩法
  6. numpy常用函数(更新中)
  7. 【今日CV 计算机视觉论文速览 91期】Mon, 1 Apr 2019
  8. 【今日CV 视觉论文速览】30 Nov 2018
  9. Chrome浏览器获取XPATH的方法----通过开发者工具获取
  10. 数组与集合转换 java