formily README

The project's README from github.com/alibaba/formily. As one markdown file: README.md.

English | 简体中文

PRs Welcome


Background

In React, the whole tree rendering performance problem of the form is very obvious in the controlled mode. Especially for the scene of data linkage, it is easy to cause the page to be stuck. To solve this problem, we have distributed the management of the state of each form field, which significantly improves the performance of the form operations. At the same time, we deeply integrate the JSON Schema protocol to help you solve the problem of back-end driven form rendering quickly.

Features

Form Builder

https://designable-antd.formilyjs.org/

WebSite

2.0

https://formilyjs.org

1.0

https://v1.formilyjs.org

Community

How to contribute?

Contributors

This project exists thanks to all the people who contribute.

LICENSE

Formily is open source software licensed as MIT.

formily (alibaba/formily)

Searching Database…

12.6K ·GitHub
这是做什么的?一个面向 React 和 Vue 的高性能表单解决方案:既可以在代码里构建普通表单,也可以构建由 JSON Schema 驱动的动态表单,还能用内置的 Form Builder 可视化地设计表单。支持 React、React Native、Vue 2 和 Vue 3。
那它是加到我应用里的库,还是一个独立的产品?一组安装到你自己的应用里的 TypeScript 库。这个仓库是一个 lerna monorepo,包含共享的 core,以及独立的响应式(reactive)和校验器(validator)包;没有需要部署的服务端组件。
我怎么开始使用它?把 Formily 的包从 npm 安装到现有的 React 或 Vue 项目里,然后按照 README 中链接的 Formily 官网文档操作。不需要托管或部署任何东西。
它支持哪些框架和 UI 组件库?支持 React、React Native、Vue 2 和 Vue 3。在组件库方面,Ant Design 和 Alibaba Fusion 的集成保证开箱即用。
Formily 生态里还有哪些项目?README 的社区部分列出了 formilyjs、designable 和 icejs 这几个相关项目。
这个项目是经过实战检验的,还是周末随便做的小实验?它已经很成熟:托管在 Alibaba 的 GitHub 组织下,从 2019 年 1 月开始开发,拥有超过 12,000 颗星,采用 MIT 许可证发布。
表单校验是内置的吗?是的。这个 monorepo 提供了一个专门的校验器(validator)包,并在 CI 中单独测试,所以基于 Schema 的表单自带校验支持。
Creator
alibaba
Size
28.2 MB
Stars
12.6K
Age
7y
Commits · 90 Days