
前端
星月的雨
这个作者很懒,什么都没留下…
展开
-
前端绘图工具总结
d3.jsD3 (或者叫 D3.js )是一个基于 web 标准的 JavaScript 可视化库. D3 可以借助 SVG, Canvas 以及 HTML 将你的数据生动的展现出来. D3 结合了强大的可视化交互技术以及数据驱动 DOM 的技术, 让你可以借助于现代浏览器的强大功能自由的对数据进行可视化,兼容性是IE9+。three.jsthree.js是以webgl为基础的库,封装...原创 2020-02-21 18:17:58 · 2293 阅读 · 0 评论 -
Gulp和webpack的区别
背景: 最近收到很多童鞋的问题:gulp和webpack 什么关系,是一种东西吗?可以只用gulp,不用webpack吗 或者反过来?基于此问: 我简单归结了一下区别和概念,让需要的同学阅读理解,从而不把时间浪费到这种模糊不清的选择问题上!----------------------------------------------------------------------------...转载 2018-10-10 14:34:09 · 8136 阅读 · 1 评论 -
js模块化编程之彻底弄懂CommonJS和AMD/CMD!
先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!于是下面三个模块规范出来了,这篇文章也出来了(拼出来的 {捂脸笑})。 JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么...转载 2018-10-10 14:47:59 · 209 阅读 · 0 评论 -
AMD 和 CMD 的区别有哪些?RequireJS 和 SeaJS 的差异
AMD 规范在这里:https://github.com/amdjs/amdjs-api/wiki/AMDCMD 规范在这里:https://github.com/seajs/seajs/issues/242AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS 在推广过程中对模块定义的规范化产出。类似的还有 CommonJS Modules/2.0 规...转载 2018-10-10 15:54:50 · 454 阅读 · 0 评论