AdonisJs
AdonisJs能够让您对自己的代码了如指掌,并且提供了模板引擎,您可以从中选择并构建自己的动态网页。该框架内置了一个SQL对象关系映射数据库,支持使用JavaScript代码创建和更改数据库模式。
软件性能
路由器
AdonisJS随附了最快的HTTP路由器之一,而不会影响其性能集。路由组,子域,资本多元化的路由之类的性能都已引入。
表单验证器
作为TypeScript的第一个框架,公然了API,以在要求主体上界说运转时验证,还同时提取了静态类型信息。
模板引擎
在SPA时期,有时编写服务器显现的Apps很风趣。模板引擎(Edge)具有构建静态网页所需的一切性能。
JSON序列化器
该框架是独一对JSON:API具有一流拥有的Node.js框架。若是您的团队决议运用JSON:API,那末只需几分钟便可将其加入到后端。
SQL优先
该框架是将SQL视为甲等公平易近的多数Node.js框架之一。我们拥有一切主流SQL服务器,例如PostgreSQL,MySQL,MSSQL,MariaDB等。
活动记载ORM
受Rails和Laravel的开导,该框架附带了Active Record ORM的完成。ORM供给了多元化的API,用于运转繁琐的SQL查询和办理关系。
移居
该框架具有对信息库迁徙的内置拥有。跟着运用顺序的成长,您可使用JavaScript代码建立和更改信息库形式。
种子与工场
不再需求与队友同享SQL转储。而是运用信息库收获器迅速为您的信息库填充虚拟数据。
多驱动顺序身份验证
没有合用于一切运用顺序的大小适合的身份验证进程,是以该框架许可您在会话,不通明令牌和根基身份验证之间开启选择。
内置RBAC
基于脚色的拜候节制已植入框架中,为您供给用于在全部运用顺序中完成受权的细粒度API。
CSRF庇护
框架中内置了跨站点要求捏造(CSRF)庇护,以确保您的运用顺序免受不测表单提交的影响。
网盾
该框架的防护包附带了一套庇护办法,可庇护您的运用顺序免受XSS,clickjacking,脚本注入等常见进犯的损害。
启用CORS
运用该框架,您可以办理跨源HTTP要求的平安设置,以确保只要受权和有用的要求才干经由运用顺序。
正常检阅
在容器和编排时期,正常检阅在有用办理资本方面阐扬侧重要感化。该框架附带了一些内置的正常检阅。
规整探查器
该框架带有可嵌入的探查器(以最小的开消),可以对运用顺序的各种区域开启计时,并发现潜伏的瓶颈。
软件特点
1、殷勤且硬朗的SQL ORM。它带有查询构建器,迁徙和活动记载模型。
2、最早进的HTTP路由器之一,具有以下性能:路由组,子域,形式婚配和资本多元化的路由。
3、供给类型信息和运转时验证的表单验证器。无需为HTTP要求主体保护独立的接口。
4、内置的运转状态检阅模块,可与诸如Kubernetes之类的调和器一路运用。
5、Web平安的重点。我们庇护网站免受很多常见的收集进犯。
小编测评
该框架提供了代码示例和教程视频,帮助您学习如何使用,发挥它最大的潜力。它允许您进行基于角色的访问控制,可以对一个项目的各个阶段、API进行细致地授权,与此同时,还支持在会话中实行多重身份验证。
好了,今天的AdonisJs分享就到这里了,想要下载更多软件就来软件爱好者,快快收藏吧,更多精彩不容错过!

