来自 服务器&运维 2019-12-04 16:28 的文章
当前位置: 澳门威尼斯人平台 > 服务器&运维 > 正文

移动web开发常用的框架(四)

最近看到了一篇文章,是介绍一种新的js框架,名为zepto.js,他适用于移动设备已经桌面浏览器除了ie系列的。。

四、React Native

三、AppCan

他兼容jquery的API,所以学起来或用起来并不吃力。他比jquery的优势在于

React Native里面没有webview,它不是Hybrid app,里面执行JS是用的 JavascriptCore。

1.他够小,只有21k左右。。功能俱全。

把Native code十来个最基本核心的类(RCTDeviceEventEmitter、RCTRenderingPerf等)、或组件(RCTView、RCTTextField、RCTTextView、RCTModalFullscreenView等)封装成二十来个基本组件(Popover、Listview等)

图片 1

2.增加了移动设备的触摸等事件,不需要再次引入其他手机框架如jquery mobile。

实现了一套类似css的子集,用来解决样式问题,相当复杂和强大,靠这个才能将Native的核心组件组成JS层的基本组件再组成业务端的业务组件

AppCan.cnAppCan一站式移动开发服务平台,自主研发 国内首创 混合开发 跨平台适配,具有UI快速开发框架、本地功能调用API接口、应用打包系统、IDE集成开发环境和本地应用调试模拟器,预置数百套界面模板和数十种应用插件及多套应用模板,让移动开发再简单一点。官网:http://www.appcan.cn/。它利用HTML5+CSS3+JavaScript技术可 以快速地开发与本地应用体验相媲美的移动应用。AppCan.cn平台提供了UI快速开发框架、本地功能调用API接口、应用打包系统、IDE集成开发环 境和本地应用调试模拟器,预置数百套界面模板和数十种应用插件,提供多套应用模板。完善的框架接口,人性化的开发环境,丰富的开发资源,强大的服务支持, 使开发者可以快速迈入移动开发领域。

3.虽然不兼容ie但是提供了一个兼容方法:

在React Native中,写JS的工程师解决的是「将基本组件拼装成可用的React组件」的问题,写Native Code的工程师解决的是「提供核心组件,提供足够的扩展性、灵活性和性能」的问题。

本文由澳门威尼斯人平台发布于服务器&运维,转载请注明出处:移动web开发常用的框架(四)

关键词: