技术要点
服务器使用 docker 容器部署,通过流水线实现项目开发、构建、测试、发布流程,做到一键发布,灵活开发
前端使用 webpack+react 搭建,使用 antd+定制化主题实现 ui 效果,在 antd 基础上封装业务组件,提升开发效率
后期内部系统通过微前端框架集成到单一页面,提高用户体验,提高产品运营工作效率。
经验成果
熟悉了供应商全流程管理业务场景,熟悉了供应商风控管理、供应商需求管理,实现了供应商风控在线管理和维护
掌握通过 webpack 灵活搭建框架,实现业务开发需求,进一步掌握 react,vue 底层原理。
通过编写 babel 国际化插件,大大提升了开发效率,进一步掌握 webpack、babel 的底层编译原理
通过搭建微前端框架,掌握了微前端技术要点,使用webpack5的federation特性提高模块复用性,灵活性