weex 和 appcan 的个人理解

Posted tangjiao_Miya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weex 和 appcan 的个人理解相关的知识,希望对你有一定的参考价值。

appcan是浏览器技术,前端代码运行在webview上,而weex是原生引擎渲染,说白了就是把H5翻译成原生。

weex的官网上说,在开发weex页面就像开发普通网页一样,在渲染weex页面时和原生页面一样。weex的标签,像<div>等在移动端渲染出来的都是原生组件,而不是htmlElement。所以前端开发只能使用内置组件或者自定义组件(前端一个个的标签就是一系列的组件)。

前端的  HTML/CSS/JS  = Nativev UI,下图是weex底层处理架构==》

 

而appcan呢?它是底层复杂的原生功能封装在引擎、插件中,利用的是H5技术(HTML+CSS3+javascript技术),通过IDE集成开发系统,云端打包等。前端代码是运行在webview上面的,使用的是H5 RenderEngine。

 

 

以上是关于weex 和 appcan 的个人理解的主要内容,如果未能解决你的问题,请参考以下文章

weex 项目开发

js原型和原型链个人理解(我的理解)

数据结构算法,个人理解

关于IOC和DI的一些个人理解

@protocol(协议)和@delegate(代理)的个人理解 通俗易懂

OSPF部分概念个人理解