【文件属性】:
文件名称:burst:ES6工具箱-简约和极简主义
文件大小:31KB
文件格式:ZIP
更新时间:2021-05-05 00:33:44
JavaScript
尝试协调现代JavaScript环境的不同组件(使用ES6 )。
Burst是用于构建更大的事物(例如应用程序或游戏)的库的集合。
每个库都设计为可独立使用或具有很少的依赖项。
快速开始
安装
npm install --save burstem
用法
import {on, emit} from 'burstem/core/event'
测试
npm run gulp build:tests
npm run testem
测试(CI)
npm run gulp
主要主题
DOM (操纵,遍历,事件,实用程序)
计时器(请求动画帧,超时,间隔)
数据传输(HTTP,WebSocket,WebRTC,DOM)
输入(鼠标,键盘,手机,游戏手柄)
存储(LocalStorage,IndexedDB)
渲染(HTML / CSS,Canvas2D,WebGL,SVG)
并行化(
【文件预览】:
burst-master
----.gitignore(66B)
----core()
--------event.js(1KB)
----time()
--------animation_loop.js(1KB)
----draft.js(5KB)
----package.json(872B)
----transport()
--------media.js(393B)
--------http.js(2KB)
----dom()
--------all.js(373B)
--------accessors.js(905B)
--------event.js(1KB)
--------traversing.js(202B)
--------manipulation.js(1KB)
--------utils.js(1KB)
--------dimensions.js(958B)
--------events_map.js(4KB)
----.travis.yml(215B)
----gulpfile.js(967B)
----index.js(0B)
----testem.json(169B)
----Readme.md(1KB)
----logo.png(10KB)
----input()
--------keys_map.js(575B)
--------keyboard.js(1KB)
----test()
--------core()
--------time()
--------transport()
--------helpers.js(1KB)
--------dom()
--------suite.js(351B)
--------input()