fineui-foundation

Installation
SKILL.md

FineUI 地基技能(Foundation)

搭建任何 FineUI 页面的通用基础。先用本技能判定“哪种写法”、搭好页面骨架、掌握可信 HTML;再进具体组件技能(如 fineui-grid)。

术语:4 部署栈(Core 含 3 种开发模式)

部署栈 开发模式 前台写法
F.js —(纯 JavaScript) F.create({ type:'Xxx', ... })
Pro WebForms <f:Xxx runat="server">
Core MVC(经典 MVC) Fluent API Html.F().Xxx()...
Core RazorForms(Core 推荐) TagHelper <f:Xxx>(PascalCase)
Core RazorPages TagHelper <f:Xxx>(PascalCase)
Java Spring Boot Thymeleaf 方言标签 <f:xxx>(kebab-case)

Fluent API / TagHelper 是前台写法、不是模式名;Core 模式说 MVC / RazorForms / RazorPages。RazorForms 与 RazorPages 共用 TagHelper 标签,但数据初始化/事件不同。 FineUI.Java 是 Core-RazorForms 的「孪生栈」:同样是「标签式有状态服务端组件」,但用 Spring Boot + Thymeleaf 方言,标签/属性全 kebab-case,页面类用 Java。客户端 F.js 运行时四栈完全相同(F.ui.Grid1.xxx()、渲染函数、监听器 JS 一字不差)。详见 references/stacks.md。

何时使用(When to Use)

Installs
44
GitHub Stars
5
First Seen
Sep 13, 2026