Skip to content

🏅 基于Egg.js 2.0 & {mongoose,jwt}RESTful API 模板,用于快速集成开发RESTful前后端分离的服务端。

Notifications You must be signed in to change notification settings

heimi-block/egg-RESTfulAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
程序cat
Jan 18, 2019
4a7e4fe · Jan 18, 2019

History

40 Commits
May 22, 2018
Dec 6, 2018
Jan 3, 2018
Dec 26, 2017
Dec 26, 2017
Dec 26, 2017
Dec 26, 2017
May 22, 2018
Dec 26, 2017
Jan 18, 2019
Dec 26, 2017
Dec 26, 2017
Jan 2, 2018

Repository files navigation

egg-RESTfulAPI

基于Egg.js的 RESTful API 模板,用于快速集成开发RESTful前后端分离的服务端。 (建议用于学习入门EGGJS和Mongoose,如果作为生产请自行优化和改造)

特性

  • 框架选择:基于 Egg.js 2.0
  • 🔥 数据模型:基于 Mongoose 存储
  • 🔒 授权验证:基于JWT
  • 🚀 内置功能:文件处理,用户系统,统一错误处理及接口返回标准,全方位CRUD,分页,模糊查询的等数据操作Demo
  • 最佳实践:接口设计适配 Ant Design Pro 或 微信小程序开发等。(内置分页及ant接口返回标准)

QuickStart

see egg docs for more detail.

Development

$ cd app & mkdir public & cd public & mkdir uploads
$ npm i
$ npm run dev
$ open http://localhost:7001/

Deploy

$ npm start
$ npm stop

npm scripts

  • Use npm run lint to check code style.
  • Use npm test to run unit test.
  • Use npm run autod to auto detect dependencies upgrade, see autod for more detail.

About

🏅 基于Egg.js 2.0 & {mongoose,jwt}RESTful API 模板,用于快速集成开发RESTful前后端分离的服务端。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published