DFMobile是由多飞科技金融事业组前端团队基于Vuejs开发的移动端组件库。它遵循统一的视觉设计规范,有包括基础组件、表单组件、操作反馈组件、业务场景组件在内的四类组件组成。DFMobile致力于提升金融产品的用户体验,提高设计和研发效率,让复杂的场景变得简单。
金融类产品种类繁多,功能相对复杂,设计及开发成本较高。从各类表单填写,手机验证码、交易密码的输入,到图表展示,再到数字键盘、金融键盘和收银台,这些功能往往使用评率较高,对于视觉一致性和兼容性都有着更高的要求。 基于此,多飞金融团队基于在项目设计和开发过程中积累的经验,逐渐梳理出统一的视觉和开发规范,以期望能够帮助团队快速迭代出产品,经过一年多的积累,组件库已应用于多个产品中,并在实际线上业务的考验中不断成熟。
DFSite是一个Java EE企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、BootStrap、Beetl、AdminLTE),包含核心模块如:组织机构、角色权限、用户账户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流、在线代码生成等。采用松耦合设计,界面无刷新,支持一键换肤;支持集群部署;支持MySQL、Oracle、Sybase、DB2等多种数据源。
DFSite快速开发平台的主要目的是基于已提供的成熟基础模块快速开发信息管理系统,让初级研发人员快速开发复杂的业务功能,让开发者更专注于业务功能,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。