文章插图
Adonis是一个 Node.js Web 框架,专注于易用性与速度 。它甚至是一个全栈 Web 框架,解决了许多 Web 开发难题,提供了一个干净稳定的 API,用于构建 Web 应用和微服务,或者用于 TDD(测试驱动开发) 。
适用于Node.js的全栈MVC框架
文章插图
系统要求框架的唯一依赖项是Node.js和npm 。
确保这些工具的版本符合以下条件:
- Node.js> = 8.0.0
- npm> = 3.0.0
命令
- 要获取可用命令的列表,可以运行以创建控制器,模型等:
- adonis --help
逐渐地,您将了解将实体分成多个目录的好处,从而使代码可维护且易于搜索 。
标准的AdonisJs安装看起来像这样:
.├── App/ ├── ...├── config/ ├── app.js ├── auth.js └── ...├── database/ ├── migrations/ ├── seeds/ └── factory.js├── public/├── resources/ ├── ... └── views/├── storage/├── start/ ├── app.js ├── kernel.js └── routes.js├── test/├── ace├── server.js└── package.json根目录应用
该app目录是应用程序逻辑的主目录 。
它是在命名空间下自动加载的App 。
配置
该config目录用于定义应用程序的配置 。
AdonisJs附带了许多配置文件,但可以随时创建自己的配置文件 。
更多使用方法可以查看官方文档
文章插图
开源地址:https://github.com/adonisjs/adonis-framework更多更优质的资讯,请关注我,你的支持会鼓励我不断分享更多更好的优质文章 。
推荐阅读
- 实用优先的CSS框架设计引擎,快速实现定制化——Tailwind.css
- 详解Web应用的底层逻辑,掌握Spring框架开发的思路
- 五分钟带你掌握web前端开发九个JavaScript小技巧
- 10分钟浅谈CSRF突破原理,Web安全的第一防线
- 使用Webmin管理您的Linux服务器
- 什么是Dubbo框架?
- Dubbo框架的一些很好用的点,80%程序员还不知道
- PHP框架之Laravel基础知识最全总结,还不快收藏
- 10分钟搭建基于Spring Cloud的微服务框架
- Tomcat应用配置之web.xml