我们项目情况:
我们的app是个原生app+webview容器,webview容器承载所有的业务前端代码,所有的业务都是前端代码完成的,原生app相当于一个基座。提供各种原生api供前端调用,达到前端业务代码可跨平台使用,原生app有ios和android两个基座。
组件化目的:
支持可定制打包,可以方便地集成某个业务组件,或者移除某个组件。比如,定位组件,分享组件,方便集成和移除
目前初步架构设计和实践如下图,欢迎讨论。
我们项目情况:
我们的app是个原生app+webview容器,webview容器承载所有的业务前端代码,所有的业务都是前端代码完成的,原生app相当于一个基座。提供各种原生api供前端调用,达到前端业务代码可跨平台使用,原生app有ios和android两个基座。
组件化目的:
支持可定制打包,可以方便地集成某个业务组件,或者移除某个组件。比如,定位组件,分享组件,方便集成和移除
目前初步架构设计和实践如下图,欢迎讨论。