Skip to main content

生态系统

生态系统

¥Ecosystem

Fastify 团队维护的插件列在 核心 下,而社区维护的插件列在 社区 部分。

¥Plugins maintained by the Fastify team are listed under Core while plugins maintained by the community are listed in the Community section.

核心

¥Core

社区

¥Community

ℹ️ 注意:Fastify 社区插件是更广泛社区工作的一部分,我们感谢这些贡献。但是,它们并非由 Fastify 团队维护。请自行决定是否使用它们。如果你发现恶意代码,请 提交问题 或提交 PR 以从列表中移除该插件。

¥ℹ️ Note: Fastify community plugins are part of the broader community efforts, and we are thankful for these contributions. However, they are not maintained by the Fastify team. Use them at your own discretion. If you find malicious code, please open an issue or submit a PR to remove the plugin from the list.

社区工具

¥Community Tools

  • @fastify-userland/workflows 可在 Fastify 插件中使用的可重复使用的工作流

    ¥@fastify-userland/workflows Reusable workflows for use in the Fastify plugin

  • fast-maker 按目录结构生成路由配置。

    ¥fast-maker route configuration generator by directory structure.

  • fastify-flux 使用装饰器构建 Fastify API 并将 Typescript 接口转换为 JSON Schema 的工具。

    ¥fastify-flux Tool for building Fastify APIs using decorators and convert Typescript interface to JSON Schema.

  • jeasx 一个基于 Fastify 构建的灵活服务器渲染框架,利用异步 JSX 简化 Web 开发。

    ¥jeasx A flexible server-rendering framework built on Fastify that leverages asynchronous JSX to simplify web development.

  • simple-tjscli CLI 工具,用于从 TypeScript 接口生成 JSON 模式。

    ¥simple-tjscli CLI tool to generate JSON Schema from TypeScript interfaces.

  • vite-plugin-fastify 用于 Vite 的 Fastify 插件,具有热模块替换功能。

    ¥vite-plugin-fastify Fastify plugin for Vite with Hot-module Replacement.

  • vite-plugin-fastify-routes 使用 Vite 为 Fastify 应用提供基于文件的路由。

    ¥vite-plugin-fastify-routes File-based routing for Fastify applications using Vite.