dropping bottle DROPPER DIODE( 四 )



模板引擎

模板引擎允许您执行字符串插值 。

  • mustache.js:是 JavaScript 中带有 {{mustaches}} 的最简模板 。https://github.com/janl/mustache.js
  • handlebars.js:是 Mustache 模板语言的扩展 。https://github.com/wycats/handlebars.js/
  • hogan.js:是 Mustache 模板语言的编译器 。https://github.com/twitter/hogan.js
  • doT:最快速简洁的 JavaScript 模板引擎,适用于 nodejs 和浏览器 。https://github.com/olado/doT
  • dustjs:适用于浏览器和 node.js 的异步模板 。https://github.com/linkedin/dustjs/
  • eco:嵌入式的 CoffeeScript 模板 。https://github.com/sstephenson/eco/
  • JavaScript-Templates:轻量(小于 1KB)、快速且无依赖的强大 JavaScript 模版引擎 。https://github.com/blueimp/JavaScript-Templates
  • t.js:小巧的 JavaScript 模板框架,压缩后约为 400 字节 。https://github.com/jasonmoo/t.js
  • pug:健壮的、优雅且功能丰富的 nodejs 模板引擎 。https://github.com/pugjs/pug
  • EJS:高效的 JavaScript 模板 。https://github.com/mde/ejs
  • xtemplate:可扩展的模板引擎,适用于 node 和浏览器 。https://github.com/xtemplate/xtemplate
  • marko:快速轻量且基于 HTML 的模板引擎,支持异步、流、自定义标签和 CommonJS 模编译后输出 。适用于 Node.js https://github.com/marko-js/marko)和浏览器 。


Flux

Flux是Facebook用来构建客户端Web应用的应用架构
  • Reflux是根据React的flux创建的单向数据流类库 。https://github.com/reflux/refluxjs
  • Redux是可预测javascript应用程序状态的容器 。http://redux.js.org/
  • Mobx是通过透明的函数响应式编程实现简单,可扩展的状态管理库 。https://mobx.js.org/
  • Dva是基于Redux, Redux-saga 和 react-router@2.x的轻量级的框架 。https://github.com/dvajs/dva


数据可视化

Web 数据可视化工具
  • d3:一个对 HTML 和 SVG 进行可视化的 JavaScript 库 。https://github.com/mbostock/d3
  • metrics-graphics:更简洁和拥有更规范的数据图表布局优化算法的库 。https://github.com/mozilla/metrics-graphics
  • pykcharts.js:经过精心设计后,去除 d3.js 复杂性的 d3.js 图表库 。https://github.com/pykih/PykCharts.js
  • three.js:JavaScript 3D 库 。https://github.com/mrdoob/three.js
  • Chart.js:简单的、基于 canvas 标签的 HTML5 图表库 。https://github.com/nnnick/Chart.js
  • paper.js:是矢量图形脚本中的瑞士军刀 —— 使用 HTML5 Canvas 将 Scriptographer 移植到 JavaScript https://github.com/paperjs/paper.js)和浏览器 。
  • fabric.js:JavaScript Canvas 库,SVG 与 Canvas 可以相互解析 。https://github.com/kangax/fabric.js
  • peity:进度条、线状和饼状图 。https://github.com/benpickles/peity
  • raphael:JavaScript 矢量库 。https://github.com/DmitryBaranovskiy/raphael
  • echarts:商业产品图表 。https://github.com/ecomfe/echarts
  • vis:动态的、基于浏览器的可视化库 。https://github.com/almende/vis
  • two.js:一个渲染器无关的适用于 web 的二维绘图 api。https://github.com/jonobr1/two.js
  • g.raphael:基于 Rapha?l 图表库 。https://github.com/DmitryBaranovskiy/g.raphael
  • sigma.js:一个致力于图形绘画的 JavaScript 库 。https://github.com/jacomyal/sigma.js


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。