Nice的表单配置开发方式-唯品会Ncform正式对外开源

唯品会第一个前端开源项目来啦~

继Redis-Migrate-Tool、Saturn、VJTools之后

唯品会又祭出一大杀器

Ncform 

Nice的表单配置开发方式-唯品会Ncform正式对外开源


1 什么是Ncform?

这是一种令人愉悦的表单开发方式,仅需配置即可生成表单UI及其交互行为。

用了它,更规范;用了它,更稳定;用了它,更高效;用了它,更幸福。

 

2 Ncform具有怎样的特性呢?

2.1 配置生成 

一个JSON数据结构完整描述一个表单的UI及其交互行为,表单的开发工作就完成了;

Nice的表单配置开发方式-唯品会Ncform正式对外开源

2.2 灵活互动 

通过强大的dx表达式,表单控件可灵活与其它表单控件进行互动;

Nice的表单配置开发方式-唯品会Ncform正式对外开源

2.3 标准组件 

Ncform定义了一套标准的表单组件配置规范,未经扩展即可满足你90%以上的表单开发需求;

Nice的表单配置开发方式-唯品会Ncform正式对外开源

2.4 校验丰富 

自带常用的十几种验证规则,满足你90%以上的表单验证需求;

Nice的表单配置开发方式-唯品会Ncform正式对外开源

2.5 扩展友好 

表单的组件和校验规则都可灵活扩展,并且提供了工具简化扩展工作。

 

3 如何加入Ncform官方微信讨论组?

使用有问题?想直接和作者交流?没关系,加入Ncform官方微信讨论群。

Ncform官方微信讨论组

因群人数已超过100名,将开启进群验证,可先扫描下方二维码或搜索微信号viptech128[唯技术],备注Ncform,添加好友后进入讨论组。

Nice的表单配置开发方式-唯品会Ncform正式对外开源

 

4 如何贡献代码

所有报Bug、建议与咨询,请在 GITHUB Issues发起;所有代码提交,请走Pull Request流程。

如果你用手工原始的方式开发表单

请访问Github Ncform主页:https://github.com/vipshop/ncform

如果你想规范稳定高效的开发表单

请访问Github Ncform主页:https://github.com/vipshop/ncform

如果你想拥有更幸福的程序员生活

请访问Github Ncform主页:https://github.com/vipshop/ncform​​​​​​​