240 发简信
IP属地:广东
  • @ronniegong 不是用JS重复原生api,而是用JS整合多平台,如iOS、Android、Windows。因为各平台的调用方式不同,所以插件肯定不能用原生写,就算有些功能要用原生写,或使用原有的原生的插件,也需要用JS重新封装一层api,让前端调用。所以开发插件的人理应不是前端人员,一定是要对各平台都熟悉的,否则无法封装。只要插件封装的好,考虑到各种前端需要调用的方法,预先就封装好了,前端就不需要直接调用原生的api了,面是直接调用封装好的api。所以只要插件足够多,封装的足够好,其实前端开发人员是不需要了解各平台的原生api的,只需要了解封装好的插件api就好了。

    跨端开发面面谈之NativeScript从入门到放弃

    跨端开发面面谈之基于WebView的Hybrid开发模式一文总结了基于WebView的混合开发模式的发展路线和在各个方向的优化方式,简单介绍了基于这一模式的Ionic框架的应...