百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

foldkit

> 编程语言
开源

用于验证正确性的前端框架。 文档 · 为什么是 Foldkit · 示例 · 开始使用 · Discord --- Foldkit 是一个 TypeScript 前端框架,它提供了一个可…

748 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于验证正确性的前端框架。 文档 · 为什么是 Foldkit · 示例 · 开始使用 · Discord --- Foldkit 是一个 TypeScript 前端框架,它提供了一个可…

Foldkit 是一个基于 Effect 的 TypeScript 前端框架。它为整个应用程序提供了一个架构:一个由 Schema 定义的模型作为唯一的真实来源,以事实命名的消息,一项详尽的更新函数,以及明确的副作用命令。路由、服务器渲染、UI 组件、子模型和浏览器生命周期都使用相同的模型和消息流。

Foldkit 使用 Elm 架构 而不是组件自有状态和钩子生命周期。这种约束是一种真正的承诺。当团队希望在整个应用程序中共享约定,并准备在整个过程中使用 Effect 时,Foldkit 才能发挥最佳效果。如果您的后端已经使用了 Effect,Foldkit 会将相同的工具和模式引入浏览器:Schema、服务、流和作用域资源。

一个 Foldkit 程序可以拥有整个页面或作为一个小组件在现有应用程序中运行,包括 React,通过 Runtime.embed。同一个程序可以在构建时或每次请求时在服务器上 渲染,然后原地加载。来自 React 吗? 请从这里开始,或者比较 在两个框架中构建的相同的像素艺术编辑器。

create-foldkit-app 为您构建了一个完整的设置,包括 Tailwind、TypeScript、Oxlint、Oxfmt 和用于保持状态的实时重载 Vite 插件。选择渲染模式(仅限浏览器的 SPA、静态生成或服务器渲染),对于 SPA,选择要从哪个示例开始。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言