一切福田,不離方寸,從心而覓,感無不通。

Category Archives: 移动端开发

初识JSBridge:从原理到使用(android、ios、js三端互通的工具)

移动端盛行的年代,技术选型上基本都是混合开发(Hybrid),混合开发是一种开发模式,指使用多种开发模型开发App,通常会涉及到两大类技术:原生Native、Web H5 。

原生技术主要指iOS(Object C)、Android(Java),原生开发效率较低,开发完成需要重新打包整个App,发布依赖用户的更新,性能较高功能覆盖率更高;
Web H5主要由HTML、CSS、JavaScript组成,Web可以更好的实现发布更新,跨平台也更加优秀,但性能较低,特性也受限。
混合开发可以吸取两者的优点。
混合开发渲染可分为以下:
Web渲染的混合App(Codova、NativeScript);
原生渲染的混合App (ReactNative、Weex);
小程序
其中的原生、Web相互通信都离不开JSBridge,这里小程序比较特殊,对于UI渲染和JS的执行环境做了隔离,基于前两种方式之间。

龙生   19 Apr 2026
View Details