选型评判标准
使用 Amis 低代码框架的目的是降本增效。根据项目实战经验,我们总结了以下适用场景:
- UI 组件风格和交互相对固定的系统。定制化程度低,比如 web 后台,echats 图表。C 端页面不适用。
- Amis 提供组件的页面。页面组件需要在 Amis 提供内置组件库范围内。
- 风格相对独立的页面(页面相对系统)。允许为了开发速度牺牲整体设计风格。
- 复用率较高的组件/页面。比如表单搜索,echats 图表,
拷贝组件配置+少量联调
就能生成新页面。因为使用Amis首次开发调试的成本比Vue高两倍左右,如果只是一次性的组件,未来没有使用场景,不建议使用Amis开发。 - 二次开发概率较低的组件/页面。Amis 一旦配置完成,再去做优化和改动不如使用 Vue 方便。因为大部分的优化都是组件粒度的,Amis 下钻到组件级别的配置不够灵活,并且语法规则自成体系,对前端来说上手成本高、可控性低。