每週前端開源推薦第六期

每週前端開源推薦第六期

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-林峯

相關文章
相關標籤/搜索