打造 Vue 技术栈中的“时间宝石“

现代浏览器的功能越来越强大,前端需要处理的业务逻辑也越来越复杂,提供良好的交互是我们一直追求的事,而我们在做的可视化报表工具,有一个重要的提升用户体验的功能,撤销 & 重做,这个功能给用户以安全感和保障,用户不会担心所做的操作以及交互会消失掉,不可追溯。为了实现这个功能,我调研了一些实现方式,有基于 Immutable 数据结构的,有基于栈 数据结构去管理的,我们的实际项目使用 Vuex ...

前端技术栈月刊 📖 2019-12

聚焦前端,记录过去一个月发现的值得推荐的前端技术栈、文章以及应用,每月28日更新,本期第十二期,本年度最后一期。星推JavaScript Testing Best PracticesJS / Node 测试最佳实践工具dark-mode-toggleA custom element that allows you to easily put ...

前端技术栈月刊 📖 2019-11

聚焦前端,记录过去一个月发现的值得推荐的前端技术栈、文章以及应用,每月28日更新,本期第十一期。星推remark不只是 MarkDown 解析器工具GeoPattern根据字母生成随机的 SVG 几何图形背景图credit-card-form平滑的信用卡交互 demostarship终端命令行提示工具,让命令行输入的飞起WakaTime提供统计写代码的时长以及习惯,搭配 VSCode更好用erudaEruda 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 ...

运行 JavaScript 代码片段的 20 种工具

前端日常开发中,我们使用喜爱的 IDE 调试 JavaScript 代码,比如我喜欢的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还使用过 Atom,偶尔我们会遇到临时需要快速分享给同事或者朋友一段代码的场景,那么在线的 JavaScript 运行环境的重要性就体现出来了。为了解决这样的问题, ...

前端技术栈月刊 📖 2019-10

聚焦前端,记录过去一个月发现的值得推荐的前端技术栈、文章以及应用,每月28日更新,本期第十期。星推jsproxy一个基于浏览器端 JS 实现的在线代理工具Inter Font FamilyWFPlayer🌊 WFPlayer.js is an audio waveform generatordemosifyCreate a playground to ...