Adonis JS

Adonis JS

AdonisJs是一个Node.js Web框架,上面充满了新鲜空气和精致的语法。我们更喜欢开发人员的喜悦和稳定性,而不是其他。
AdonisJs是可在所有主要操作系统上运行的Node.js MVC框架。它提供了一个稳定的生态系统来编写服务器端Web应用程序,因此您可以专注于业务需求,而不是最终确定选择哪个包。AdonisJs使用一致且富于表现力的API来构建全栈Web应用程序或微型API服务器,从而使开发人员高兴。使用入门没有使用AdonisJs的硬性先决条件,但是对JavaScript,Async编程和Node.js有常规的了解会很有帮助。此外,如果您不熟悉JavaScript或不熟悉JavaScript在ES6中的最新进展,建议您观看Wes Bos的ES6课程。最后,请确保通读我们的安装指南,尤其是这是您第一次使用AdonisJs时。提供者AdonisJs是一个模块化框架,由多个服务提供者,AdonisJs应用程序的构建块组成。从理论上讲,它们就像任何其他npm模块一样,顶部带有一些代码,可以与AdonisJs应用程序流畅地工作(例如,使用BodyParser解析HTTP请求正文,或者使用Lucid(它是SQL ORM))。常见问题解答的下面是常见问题的列表。如果您认为列表中缺少常见问题,请在此处创建一个问题。AdonisJs与Express或Koa有何不同?Express和Koa是路由库,中间是一薄层中间件。它们适用于多个用例,但是在项目开始增长时会崩溃。由于您的项目有各自的标准和约定,因此雇用开发人员进行处理可能会变得更加困难。由于AdonisJs遵循一系列标准化约定,因此雇用某人来开发现有AdonisJs应用程序应该会更容易。AdonisJs是否适用于整体应用程序?否。AdonisJs框架是多个软件包的组合,这些软件包与您的应用程序的其余部分完美地集成在一起。该框架提供了一个强大的依赖注入层,所有正式和第三方软件包都利用了该注入层

分类目录

Linux版Adonis JS的替代品

ExpressJS

ExpressJS

适用于Node.js Express的快速,不受限制的简约Web框架是Node.js Foundation源代码的项目:https://github.com/expressjs/expressjs.com
Koa

Koa

用于node.js的富有表现力的中间件,使用co生成器,使Web应用程序和API的编写更加有趣。
hapi

hapi

用于构建Web应用程序和服务的丰富框架。