文档章节

Amaze UI让HTML5 Web应用接近原生体验

妹子有爱
 妹子有爱
发布于 2015/08/10 12:57
字数 1430
阅读 238
收藏 4

近日,第四届HTML5峰会在北京国际会议中心拉开序幕,云适配携其“HTML5跨屏前端框架Amaze UI”高调亮相,并在大会上了做了《组件化-Web前端开发的未来趋势》的重要演讲。


组件化是Web开发的未来趋势

Web组件化(Web Components)理念,自Google2013年的I/O大会上提及起,一直都有开发者关注这一开发技术的发展,只是总处于不愠不火的状态。直至去年HTML5规范的正式定稿,Web开发也随之异常火爆,让Web组件化的关注度也随之水涨船高,从今年的HTML5峰会吸引了8000HTML5的爱好者、开发者来参会就能略见一斑。


据云适配创始人兼CEO陈本峰介绍,组件的技术标准在前端一直都是缺失的,直到Google提出以后,才有了Web Components标准。在此之前,大家都不知道怎么去封装一个组件。Web组件化其实一直都被国外互联网公司看好,因为从软件架构上、开发效率上、代码可维护性上都是一个更好的选择。但因为Web Component标准还未正式定稿,所以Amaze UI 选择Facebook React 作为 Web组件封装标准,并遵循React所推崇的“一切皆组件” 的组件化理念,实现从小到一个按钮,大到一个页面,甚至一个完整App都可以组件化。


Amaze UI是云适配在其开发过程中把积累的包括菜单、轮播图等在内的大量针对手机端的UI控件组件化后开源出来形成的,通过拆分、封装了一些常用的网页组件,开发者只需复制代码便可将这些跨屏组件写入到自己的应用中。在过去的一年里,Amaze UI以开源的形式提供了包含16 CSS 组件、26 JS 组件,更有20款包含近 60 个主题的 Web 组件, 此外,针对国内主流浏览器及 App 内置浏览器提供了更好的兼容性支持并接入了更多本土化的因素帮助解决中文排版问题,使开发者不需要再花费时间精力去编写日历等的代码,便可以直接引用组件。


正是因为如此,自20148月份正式上线后,Amaze UI就受到了众多前端工程师的喜爱,经历短短的1年的产品迭代,吸引了超过25万开发者的加入,同时,Amaze UI GitHub 上的星级关注突破了5000,基本上是国内开源软件增长最快的一个了。


Amaze UI的下一步计划

讲到Amaze UI的优势,陈本峰认为最大的优势就是积累,第一,云适配在Web Components上积累了很多经验,以及组件数量;第二,云适配积累了对各种设备、浏览器的兼容性和适配性,这点是真的要靠点滴累积的,别人很难去超越。第三,Amaze UI是一个开源框架,这也算是一个优势,就像一个社区,开发者肯定会挑最大的框架使用,因为在使用中遇到问题的话,只要在网上搜索就能找到答案,而选择新框架的话,碰到问题也不容易找到帮助。


从目前互联网的大局势发展来看,PC互联网正在向移动互联网急速地转移,开发者急需能够解决重复繁复的跨屏、适配问题,让PC网站、新建的网站或者移动应用更好地适应移动端的前端开源技术,但限于技术门槛和开源环境的不成熟,市场上解决跨屏适配问题的开源项目却基本上寥寥无几。


开源的HTML5跨屏前端框架Amaze UI恰逢其时。据介绍,除了提供基于HTML5的前端跨屏组件外, Amaze UI 将在后续的开发工作中,还将陆续推出Amaze UI for AppAmaze UI组件市场等更多提高开发效率的工具;同时,随着Amaze UI产品的不断丰富、功能完善及开发者数量急剧增多及相应的需求增多,AmazeUI也将推出社区方式运营,从而与开发建立更高效的沟通渠道,及时获得开发者需求及反馈,从而以更专业的方式来服务开发者。


据悉,Amaze UI for App是一个只针对移动端的版本,它的开发是为了满足多种应用场景,让移动应用开发者们用Amaze UI开发出接近于原生的HTML5移动应用:

1)       开发原生 App,需要快速出代码级别的交互原型。

2)       移动营销快速搭建移动站点

3)       基于BaaS 或者第三方 API,做一个有趣的应用,不需要后端;

4)       Hybrid App,不可能把一个臃肿、低效的响应式的网站打包进 App

 


© 著作权归作者所有

妹子有爱
粉丝 0
博文 1
码字总数 1430
作品 0
海淀
私信 提问
Amaze UI 让 HTML5Web 应用接近原生体验

近日,第四届HTML5峰会在北京国际会议中心拉开序幕,云适配携其“HTML5跨屏前端框架Amaze UI”亮相,并在大会上了做了《组件化-Web前端开发的未来趋势》的重要演讲。 组件化是Web开发的未来趋...

妹子有爱
2015/08/10
2.8K
2
云适配发布HTML5生态报告 Amaze UI成最受欢迎框架

随着HTML5标准的成熟以及企业应用的落地,HTML5正在从根本上改变开发者开发web应用的方式,从桌面浏览器到移动应用,HTML5语言和标准都正在影响并将继续影响着各种操作平台。 近日,全球领先...

IT_insight
2017/03/23
5
0
开发时间缩短90% Amaze UI助H5梦工场响应式网站快速上线

近日,HTML5梦工场使用云适配开源HTML5跨屏前端框架Amaze UI对自身网站进行了重新开发。开发完成的新网站,用户无论通过任何终端访问,网站内容都能保持实时同步,并能以最佳的展现方式呈现出...

云适配
2016/05/17
4
0
Amaze UI案例精选赏析

Amaze UI是中国首个开源 HTML5 前端框架,可用于快速开发响应式网站和高性能Web App,现包含Amaze UI Web和Amaze UI Touch两个版本。在Github上star超过7200,目前服务于超过40万开发者。 在...

云适配
2016/06/21
4
0
案例大赏 | 又一波Amaze UI案例登陆优站精选,快来投稿吧

Amaze UI是中国首个开源 HTML5 前端框架,可用于快速开发响应式网站和高性能Web App,现包含Amaze UI Web和Amaze UI Touch两个版本。在Github上star超过7200,目前服务于超过40万开发者。 在...

云适配
2016/06/21
744
1

没有更多内容

加载失败,请刷新页面

加载更多

JMM内存模型(一)&volatile关键字的可见性

在说这个之前,我想先说一下计算机的内存模型: CPU在执行的时候,肯定要有数据,而数据在内存中放着呢,这里的内存就是计算机的物理内存,刚开始还好,但是随着技术的发展,CPU处理的速度越...

走向人生巅峰的大路
8分钟前
3
0
你对AJAX认知有多少(2)?

接着昨日内容,我们几天继续探讨ajax的相关知识点 提到ajax下面几个问题又是必须要了解的啦~~~ 8、在浏览器端如何得到服务器端响应的XML数据。 通过XMLHttpRequest对象的responseXMl属性 9、 ...

理性思考
18分钟前
3
0
正则表达式基础(一)

1.转义 转义的作用: 当某个字符在表达式中具有特殊含义,例如字符串引号中出现了引号,为了可以使用这些字符本身,而不是使用其在表达式中的特殊含义,则需要通过转义符“\”来构建该字符转...

清自以敬
20分钟前
2
0
idea中@Data标签getset不起作用

背景:换电脑以后在idea中有@data注解都不生效 解决办法:idea装个插件 https://blog.csdn.net/seapeak007/article/details/72911529...

栾小糖
26分钟前
3
0
Apache Kudu 不能删除不存在的数据

使用Apache Kudu客户端,对KafkaConnect Sink 进行扩展。 使用的Apache Kudu 的Java 客户端。突然有天发现作业无法提交,一直报错。 后来才发现这是Kudu自身的一种校验机制。为了忽略这种校验...

吐槽的达达仔
36分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部