WebApp的选型
WebApp的多端开发框架有Quasar Taro Ionic,现在我们不考虑Taro因为我没用过
使用Capacitor来调用iOS和Android的NativeApi
在Quasar和Ionic中这两个框架都使用了Capacitor作为中间驱动,所以我们直接安装Ionic作为基建框架,不选择Quasar的原因是因为,Ionic对页面之间的路由进行了相对完美的处理,而Quasar没有任何处理,要求从0构建需要的业务
使用Vue3的生态
依托于Npm的插件库,使应用增强扩展能力
百花盛开的各种UI组件库,大大提高了视图的多样性
使用Native Script扩展Capacitor
重复的轮子没有太多意义,增强Capacitor的能力
NativeScript提供了对于Capacitor的支持,允许NativeScript和Capacitor进行通信