All Projects → chenshenhai → Eggjs Note

chenshenhai / Eggjs Note

Licence: mit
《Egg.js 深入浅出学习笔记》(暂时停更)

Projects that are alternatives of or similar to Eggjs Note

Cool Admin Api
cool-admin-api 是基于egg.js、typeorm、jwt等封装的api开发脚手架、快速开发api接口
Stars: ✭ 188 (-62.55%)
Mutual labels:  koa2, egg, eggjs, koajs
egg-nuxt-blog
Nuxt.js(web端) + Egg.js(api 服务) + Vue.js(管理后台)+ ElementUI(通用组件库)服务器渲染(SSR)搭建的个人博客系统
Stars: ✭ 16 (-96.81%)
Mutual labels:  koajs, egg, eggjs
Egg Authz
egg-authz is an authorization middleware for Egg.js based on Casbin
Stars: ✭ 50 (-90.04%)
Mutual labels:  koa2, egg, eggjs
Egg
🥚 Born to build better enterprise frameworks and apps with Node.js & Koa
Stars: ✭ 17,616 (+3409.16%)
Mutual labels:  koa2, egg, eggjs
v2020
后盾人2019-2020年视频代码
Stars: ✭ 147 (-70.72%)
Mutual labels:  koa2, eggjs
node-server
(@nestjs refactoring)⚡️My personal website's api server, a RESTful application that powered by @eggjs
Stars: ✭ 17 (-96.61%)
Mutual labels:  koa2, egg
restria
Entria's REST API boilerplate
Stars: ✭ 25 (-95.02%)
Mutual labels:  koajs, koa2
egg-bus
🐣 用 egg 编写优雅的队列与事件
Stars: ✭ 38 (-92.43%)
Mutual labels:  egg, eggjs
polix
🚀 Node.js Web Framework
Stars: ✭ 32 (-93.63%)
Mutual labels:  koajs, koa2
egg-parameters
Merge all parameters (ctx.params, ctx.request.query, ctx.request.body) into ctx.params like Rails application.
Stars: ✭ 24 (-95.22%)
Mutual labels:  egg, eggjs
Cool Admin Midway
cool-admin(midway版)一个很酷的后台权限管理框架,模块化、插件化、CRUD极速开发,永久开源免费,基于midway.js 2.0、typeorm、mysql、jwt、element-ui等构建
Stars: ✭ 204 (-59.36%)
Mutual labels:  koa2, egg
koa-smart
A framework base on Koajs2 with Decorator, Params checker and a base of modules (cors, bodyparser, compress, I18n, etc…) to let you develop smart api easily
Stars: ✭ 31 (-93.82%)
Mutual labels:  koajs, koa2
stack
A set of components for makers to ship better products faster 🚀
Stars: ✭ 27 (-94.62%)
Mutual labels:  koajs, koa2
Koahub
KoaHub.js -- 中文最佳实践Node.js Web快速开发框架。支持Koa.js, Express.js中间件。当前项目已停止维护,推荐使用Doodoo.js
Stars: ✭ 308 (-38.65%)
Mutual labels:  koa2, koajs
koa-orm
koa orm using sequelize & sk2 (fork from knex)
Stars: ✭ 62 (-87.65%)
Mutual labels:  koajs, koa2
koahub-cli
KoaHub CLI -- KoaHub.js的开发工具,自动babel编译 ES6/7(Generator Function, Class, Async & Await)并且文件修改后自动重启。
Stars: ✭ 16 (-96.81%)
Mutual labels:  koajs, koa2
docker
Egg official docker image
Stars: ✭ 26 (-94.82%)
Mutual labels:  egg, eggjs
Egg Graphql
Stars: ✭ 345 (-31.27%)
Mutual labels:  egg, eggjs
egg-rbac
Role Based Access Control for eggjs
Stars: ✭ 32 (-93.63%)
Mutual labels:  egg, eggjs
egg-sentry
Sentry Plugin For Egg.js
Stars: ✭ 18 (-96.41%)
Mutual labels:  egg, eggjs

Egg.js 深入浅出学习笔记 (重新构思,停更中...)

关于本书

前言

去年(2017)的这个时候写过一本 《Koa2进阶学习笔记》,主要demo+讲解的方式解读 Koa.js 2.x 的快速学习使用。

看了Egg.js 的官方文档 https://eggjs.org/,发现使用教程已经很完善,无需再写相关的使用教程。然而,市面上分析Egg.js底层实现的资料却是比较少,因此,现在也同样以demo的形式来从零讲解Egg.js的内部实现逻辑,主要讲解内容有以下两点。

  • 从Egg.js源码解读 Koa.js 的高阶使用
  • 以Koa.js为基础从零开始分析Egg.js

写这本电子书的目的有

  • 研究 Egg.js 源码
  • 及时归纳学习过程
  • 让自己立flag每周一更,锻炼文档能力

交流

  • 欢迎提出建议一起学习 Koa.js的高阶使用
  • 欢迎对本书及demo提PR
  • 交流请移步 issue

目录

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].