先说一下场景:
公司现有近10个原生小程序项目,这些小程序都是在一套用户体系下的,其中有大量相同的 UI组件、业务组件(或页面)、工具函数、全局风格,以及随着业务发展不断变更的整体业务逻辑。
问题(痛点):
每一次的市场需求和 UI 风格改动都影响着 这条业务线所有的小程序,需要对这些小程序做或多或少的修改,而且还需要对各个小程序结合场景做针对性处理。
想要做的改变(需求):
希望用一套框架,结合配置做相对应的打包输出一些共有的代码。
之前有想找些现成的框架试着做些打包的事情,然后再看怎么优化的,但在一波尝试后发现都不合适。然后就想着自己搭建webpack来做打包的事情,但目前还没完全规划下来,想问问有类似需求的大佬们有什么好的方案或建议吗?自己琢磨成效太慢了..有想法的都可以给些建议交流一下。
没有现成的 需要自己研究一个渲染引擎, 根据不同的配置动态生成代码
把公共功能做成一个个组件呢?