每周前端开源推荐第六期

每周前端开源推荐第六期

43081j / rar.js

Pure-JavaScript RAR reader using AJAX, File API & local accesshtml

从名字就能够很容易的看出该项目的做用,rar解压缩。同时支持浏览器和Node.js。你们能够进入项目里面,了解具体用法。前端

rschmukler / agenda

Lightweight job scheduling for nodenode

agenda是Node.js任务调度的项目。数据库用的是MongoDB。使用很是简单。git

//初始化
var agenda = new Agenda({db: { address: 'localhost:27017/agenda-example'}});
//定义人物
agenda.define('delete old users', function(job, done) {
  User.remove({lastLogIn: { $lt: twoDaysAgo }}, done);
});
//每三分钟触发一次触发
agenda.every('3 minutes', 'delete old users');

agenda.start();

rvagg / learnyounode

Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.github

一个交互式学习Node.js的方式。基于rvagg / workshopper开发,你们能够去体验一下。数据库

图表主题

在由于Highcharts的收费而苦恼吗,今天的图表主题就为你们介绍Hightcharts的开源替代方案canvas

nnnick / Chart.js

Simple HTML5 Charts using the canvas tag浏览器

一款基于Canvas的图表项目,提供了曲线图、柱状图、雷达图、极地区域图、饼图、环形图六种图表形式,Chart.js不依赖任何外部工具库,轻量级(压缩以后仅有4.5k),而且提供了加载外部参数的方法。echarts

优势:使用简单、图表漂亮ide

缺点:功能和Highcharts存在较大差距,没有原生夸浏览器的支持,须要本身解决浏览器支持问题。

ecomfe / echarts

Enterprise Charts 【Baidu Hi : 1379172】 http://echarts.baidu.com

强烈建议你们先去体验一下Echarts的介绍

Echarts是由百度ECOM团队开发的一款开源图表项目。Echarts提供商业产品经常使用图表库,底层基于ZRender,建立了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、饼图(环形图)、地图、力导向布局图,同时支持任意维度的堆积和多图表混合展示。

Echarts功能很是强大,除了基础的图表功能,还有不少创新,如拖拽重计算。

其余的你们能够去官网上面去了解。关于Echarts有任何问题,能够和@Kener-林峰

相关文章
相关标签/搜索