尊龙真人网上娱乐官网-尊龙z6尊龙开户平台-尊龙人生就是博!网址网站建设第一品牌
网络营销整合专家

Weex框架浅析

来源:未知   2020-11-17 14:42

 

  Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架 ,Weex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用 JavaScript 语言和前端开发经验来开发移动应用。

  首先,Weex与React Native一样,属于跨平台框架,能构建出三端(IOS、Android、Web)应用,掌握了Web技术栈就可以进行应用(移动应用)开发,也就是说与React Native一样,对Web(前端)开发人员是友好的

  PS: 友好是相对的,虽然框架层面内建了一些模块与组件,也提供了诸如事件、样式支持,能满足基本的开发需求,进行简单常规的应用开发,但是面对复杂或者对性能要求比较搞的应用时,还是需要一定的原生开发能力。

  其次,Weex,Weex可以作为软件开发套件(SDK)来进行使用,也就是说可以在集成到已有移动应用上,加载渲染基于Weex构建的应用,也就是说作为渲染引擎与运行时来使用。

  Weex 渲染引擎与 DSL 语法层是分开的,Weex 并不强依赖任何特定的前端框架。目前Vue.jsRax这两个前端框架被广泛应用于 Weex 页面开发,同时 Weex 也对这两个前端框架提供了最完善的支持。Weex 的另一个主要目标是跟进流行的 Web 开发技术并将其和原生开发的技术结合,实现开发效率和运行性能的高度统一。在开发阶段,一个 Weex 页面就像开发普通网页一样;在运行时,Weex 页面又充分利用了各种操作系统的原生组件和能力

  React Native是React的衍生,而Weex Natvie 则更进一步,抽离了DSL层,不依赖特定的前端框架,理解起来可能不是很具象,没事,接下来我们从Weex的设计与运行原理去理解。

  DSL(领域特定语言)层可以理解为就是前端框架层,也就是用Vue或者其他前端UI库,DSL编写的页面结构,会转换成Virtual Dom(虚拟DOM, DOM的JS对象表示),Virtua 最终会被传递到容器(宿主)上进行解析,最终渲染成原生或者Web控件。

  首先,我们编写Vue代码,经过打包之后变成可以在 JS运行时执行的代码,我们称之为JS bundle(每个页面/组件都可以生成一个页面),可以将Bundle部署在服务器上。

  中间翻译成native可以执行的代码,是通过weex core和JS bridge来完成的。 native render负责最终用户看到的视图的渲染。原生渲染器接收上层传来的渲染指令,并且逐步将其渲染成原生组件。

  引子 这篇文章是笔者近期关于Weex在iOS端的一些研究和实践心得,和大家一起分享分享,也算是对学习成果的总结。文...

  传统的移动端开发,一个完整的业务需要维护三份终端代码:Android、iOS、H5,这带来了极大的开发成本以及维护...

  摘要:WEEX依旧采取传统的web开发技术栈进行开发,同时app在终端的运行体验不输native app。其同时解...

  今天是农历新年第一天,回想过去的一年,自己好像并没学到什么技能,也处于焦虑之中。总想什么都学点,看到别人优秀的技能...

  select rownum as rank, a.*from (select PARSING_SCHEMA_NAM...

点击进入“下一篇”继续浏览
返回列表

最新资讯最新资讯

品牌创意网站建设 上市公司网站建设 大型门户类网站建设 全方位网站运营代理
企业官方网站建设 B2C电子商务网站建设 专题活动网站(MINISITE)

更多 +联系我们

业务电话:0755/837391590755/33121570

业务 QQ:   传真: 0755-83739169

E-mail:   售后QQ :764390686

我们的认知

当对手还在将注意力停留在碎片化的互联网设计或程序实现时,织梦帮早已开始将数字品牌的建设和传播进一步整合。只有通过整体的互联网品牌分析,帮助品牌建立互联网品牌传播价值,并围绕价值建立品牌粘性,提升品牌与用户的互动,更好的帮助品牌传播,触发用户的行动力才是我们工作的终极目标,这正是一流品牌的成功秘诀。
不可否认,建立互联网品牌传播价值的确是门艺术,但互联网不同于艺术涂鸦,企业投资品牌绝不是希望品牌成为某个艺术家的实验品。互联网传播的对象是用户,用户拥有自己的文化体系,群落共性才是互联网品牌传播创意的源头,如果我们不能帮助企业激发目标用户的共鸣,产生购买冲动,那将是品牌的悲剧! 因此,互联网传播必须建立品牌传播价值,为梦想者创造梦想品牌,织梦帮与您同行!

合作意向表

您需要的服务

现有网站改版
我需要做微信营销
建设全新的企业网站
要找长期合作公司,需要年度服务

您最关注的地方

对功能要求比较高
对设计创意要求比较高
需要可以购物支付
搜索引擎排名

预算

3-5万 5-8万 8-10万 10万以上需招投标
验证码