随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧! 1、ECharts:ECharts 由百度前端技术部开发的,是一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。 ECharts 有良好的自适应效果,ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。更多详细内容,请关注本次专辑…… JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特点及其在 github 上的 star 数,旨在为各位开发者提供一些参考。如有遗漏,欢迎补充。 1、ReactJS (Star: 59989 ,Fork: 10992):React.js(React)是一个用来构建用户界面的 JavaScript 库,主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。 2、AngularJS (Star: 54769 ,Fork: 27292):Angular JS (Angular.JS) 是一组用来开发 Web 页面的框架、模板以及数据绑定和丰富 UI 组件。它支持整个开发进程,提供 Web 应用的架构,无需进行手工 DOM 操作。 AngularJS 很小,只有 60K,兼容主流浏览器,与 jQuery 配合良好。 更多本周开源资讯,本次专辑将为您一一呈现…… 安卓 8.0系统就要到来 代号或是奥利奥? 在每年的 I/O 大会上,谷歌通常会发布新系统和新产品。就在去年的 I/O 大会,谷歌发布了新一代安卓 7.0 牛轧糖系统。但这一最新系统的装机率却长时间无法突破 1%,直到本月更新的安卓最新版本分布图显示,也就是在发布近半年时间后,安卓最新的 7.0 和 7.1 牛轧糖系统的安装率终于突破了 1%,总体份额变为 1.2%。 阿里云成为Linux基金会金牌会员! 2月20日,全球知名非营利性组织 Linux 基金会宣布,阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。目前,阿里云仍是唯一加入该基金会的中国互联网科技公司。 Firefox 100%支持ECMAScript 2016 ECMA 国际去年 6 月批准了第七版的 ECMAScript 语言规范——即 ECMAScript 2016。ECMAScript 是标准化的 JavaScript 语言。现在,Mozilla 宣布,它的 Firefox Nightly 54 已经实现了对 ECMAScript 2016 新增特性的完整支持,并开始覆盖正在制定的 ECMAScript 2017 草案特性。 |