Hippy 可以理解为一个精简版的浏览器,从底层做了大量工作,抹平了 iOS 和 Android 双端差异,提供了接近 Web 的开发体验,目前上层支持了 React 和 Vue 两套界面框架,前端开发人员可以通过它,将前端代码转换为终端的原生指令,进行原生终端 App 的开发。
Hippy 对 React Native 进一步抽象封装,同时提供了Vue 和 React 两个开发方式。
hippy-react 是基于 Facebook React 的官方自定义渲染器 react-reconciler 重新开发的 React 到终端的渲染层,可以使用 React 的全部特性。
在语法上 hippy-react 更加接近底层终端,使用了类似 React Native 的语法。