@ funstack/ static (中文(简体) )
最小反应框架 支持 RSC 的静态站点的维特插件.
特征
- : x : 没有服务器运行 - 适合CSR(Client Side 渲染)应用和静态部署.
- : x : 无RCE脆弱性 - 没有服务器,没有风险.
- : 白色 检查 标记 : 区域服务中心支助 - 支持反应服务器组件,即使没有有助于减少捆绑大小和提高性能的服务器.
- : 白色 检查 标记 : 服务器组件代码分割 - 一个全新的
defer()API允许您将 RSC 有效载荷分割成多个块并按要求加载. - : 白色 检查 标记 : 基于虚拟 - 最小到这个框架被用作Vite插件(基于 @vitejs/plugin-rsc (英语)(中文(简体) )
安装
npm install @funstack/static
快速启动
// vite.config.ts
import funstackStatic from "@funstack/static";
import react from "@vitejs/plugin-react";
import { defineConfig } from "vite";
export default defineConfig({
plugins: [
funstackStatic({
root: "./src/root.tsx",
app: "./src/App.tsx",
}),
react(),
],
});
文档
有关API的详细文件和指南,请访问 文档。 。 。 .
(原始内容存档于2017-09-26) (英语). Robot: FUNSTACK Static Switch
FUNSTACK Static提供一名特工Skill 向你的AI探员提供这个框架的知识. 运行以下命令以将技能添加到工程中 :
npx -p @funstack/static funstack-static-skill-installer
# or
yarn dlx -p @funstack/static funstack-static-skill-installer
# or
pnpm --package @funstack/static dlx funstack-static-skill-installer
# or, if you use skills CLI (https://skills.sh/)
npx skills add uhyo/funstack-static
许可证
麻省理工学院