框架简介

未匹配的标注

欢迎来到 AdonisJS!

这是该框架的官方文档网站。我们将文档分为多个组,每个组都试图解决特定的用例或受众。

如果你不确定 AdonisJS 是否符合你的需求或符合编程风格,请阅读 AdonisJS 速览 文档。

TypeScript 用法

AdonisJS 是 Node.js 的后端框架。该框架是用 TypeScript 编写的,你将使用 AdonisJS 创建的应用程序也将使用 TypeScript。

我们非常注重如何利用 TypeScript 并在静态类型安全和视觉噪音之间保持良好的平衡。

如果你从未使用过 TypeScript,我们建议你先学习该语言的基础知识,然后再使用 AdonisJS。

熟悉 Node.js

我们还希望你熟悉 Node.js 生态系统和一般的异步编程。假设你来自 PHP 或 Ruby 等线程语言。在这种情况下,我们建议自学 Node.js 事件循环,并了解它与线程环境的不同之处。

文档

指南

技术指南是框架的深入文档,涵盖了框架的每个主题和功能。

该指南还包含有关 AdonisJS 官方软件包的文档,即 Lucid ORM、模板引擎、Redis 等。

参考

具有很多 API 的模块(如 DatabaseValidator 也记录在参考指南中。

由于适合所有验证规则,如果指南中包含数据库查询构建器方法将过度拥挤,因此它们被移动到参考指南。

使用手册(Cookbooks)

Cookbooks 是可操作的指南,可帮助你完成实际任务。此外,请随时通过发送 PR 为使用手册做出贡献。

如何寻求帮助?

在 AdonisJS,我们有一个友好而乐于助人的社区,总是渴望互相帮助。你可以加入我们的 Discord 频道, 或者在寻求帮助时使用 Github Discussions

我们也鼓励你尽可能帮助他人 💗

相关资源

  • Newsletter - 直接在你的收件箱中接收框架和社区更新。没有垃圾邮件。每月最多 1 封电子邮件。
  • Twitter - 保持最新状态。
  • VS Code 扩展 - 官方 VS Code 扩展,极大提升你的开发体验。
  • Awesome AdonisJS - 由社区成员创建的包、教程和应用程序的集合。

谁维护 AdonisJS?

AdonisJS 主要由 Harminder Virk (框架的创建者和主要维护者)在以下核心团队成员的帮助下维护。

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/adonisjs/5.x/in...

译文地址:https://learnku.com/docs/adonisjs/5.x/in...

上一篇 下一篇
贡献者:4
讨论数量: 0
发起讨论 查看所有版本


暂无话题~