AngularJS和EmberJS计划支持Web Components

简介: Web Components(网络组件)是即将到来的HTML5标准之一,用于定制用户界面的元素。这些UI元素最终会在框架间变得可交换。AngularJS和EmberJS都提出了支持网络组件的计划。

Web Components(网络组件)是即将到来的HTML5标准之一,用于定制用户界面的元素。这些UI元素最终会在框架间变得可交换。AngularJS和EmberJS都提出了支持网络组件的计划。
下面,可以看到Google提出的新框架——Polymer。Polymer直接建立于网络组件的基础之上,Polymer的目标是帮助完善和理解网络组件的标准。

 

AngularJS
AngularJS框架在2.0计划目标是:
1. 支持以下特征,如:Node绑定、模板集成、元素自定义等);
2. 支持网络组件的无缝集成;
3. 确保框架与网络组件的兼容性。

 

EmberJS
EmberJS框架的目标是尽可能采取与网络组件或MDV相似的语义。EmberJS将依赖于HTMLBars模板引擎,允许Ember直接控制模板的解析和转换成DOM。
EmberJS的范围比网络组件更广,它主要集中在应用程序架构和URL驱动的设计。现在,我们需要一个系统来管理数据绑定和自定义视图的生命周期,因此我们包括了这样的系统在我们的架构工具中。
一旦Web提供了自己的工具来管理组件和最终的数据绑定,Ember框架将接受这一点,并绕开。

目录
相关文章
|
7月前
|
XML 开发框架 前端开发
浅谈 Fiori Fundamentals 和 SAP UI5 Web Components 的关系
浅谈 Fiori Fundamentals 和 SAP UI5 Web Components 的关系
60 0
|
4天前
|
前端开发 JavaScript vr&ar
前端新技术探索:WebAssembly、Web Components与WebVR/AR
【4月更文挑战第12天】WebAssembly、Web Components和WebVR/AR正重塑Web应用的未来。WebAssembly允许C/C++等语言在Web上高效运行,提供接近原生的性能,如游戏引擎。Web Components通过Custom Elements和Shadow DOM实现可复用的自定义UI组件,提升模块化开发。WebVR/AR(现WebXR)则让VR/AR体验无需额外应用,直接在浏览器中实现。掌握这些技术对前端开发者至关重要。
11 3
|
4月前
|
Rust 前端开发 JavaScript
用Rust搭建React Server Components 的Web服务器(三)
用Rust搭建React Server Components 的Web服务器(三)
|
4月前
|
Rust 前端开发 JavaScript
用Rust搭建React Server Components 的Web服务器(二)
用Rust搭建React Server Components 的Web服务器(二)
|
4月前
|
Rust 前端开发 中间件
用Rust搭建React Server Components 的Web服务器(一)
用Rust搭建React Server Components 的Web服务器(一)
|
7月前
|
前端开发 JavaScript
关于 SAP UI5 Web Components
关于 SAP UI5 Web Components
61 0
|
9月前
|
缓存 前端开发 API
前端的未来在哪里之Web Components
Web Components作为一种新的前端开发模型,已经成为了前端开发的新趋势。
87 0
|
12月前
|
前端开发 JavaScript 数据可视化
前端之Web Components的未来在哪里?
Web Components是一种用于创建可重用Web组件的标准,可以使开发者更加容易地创建、共享和重用自定义元素和功能。它的出现为前端开发者提供了更多的工具和技术,使得开发可重用、可维护的Web应用程序变得更加容易。那么,Web Components的未来在哪里呢?
125 0
|
12月前
|
JavaScript 安全
Web Components —— Web 组件(下)
Web Components —— Web 组件
91 0
|
12月前
|
SQL 开发框架 JavaScript
Web Components —— Web 组件
Web Components —— Web 组件
129 0