Bruce Jenn

Results 42 issues of Bruce Jenn

* [用 Node.js 写一个多人游戏服务器引擎](https://segmentfault.com/a/1190000018412034) * [javascript – 在chrome内容脚本中未触发window onload事件](https://codeday.me/bug/20190110/508344.html) * [JavaScript是如何工作的:渲染引擎和优化其性能的技巧](https://segmentfault.com/a/1190000017872125) * [Wonder 1.0 正式版发布:WebGL 3D 引擎和编辑器](https://www.cnblogs.com/chaogex/p/10508464.html) * [模拟实现 JS 引擎:深入了解 JS机制 以及 Microtask and Macrotask](https://juejin.im/post/5c4041805188252420629086) * [JavaScript物理引擎之Matter.js与Box2d性能对比](https://segmentfault.com/a/1190000017946077) * [译—JavaScript是如何工作的:js引擎、运行时和调用栈的概述](https://juejin.im/post/5c9202b9e51d45782b45b1cf)...

* [V8 将为 React hooks 改进数组解构的性能](https://zhuanlan.zhihu.com/p/49077183) * [V8中更快的异步函数和promise](http://t.cn/E2mD58a) * [如何在 V8 中优化 JavaScript 异步编程](https://mp.weixin.qq.com/s/upBfLpz5Do8EKAXuUpep9g) * [一次性搞懂JavaScript正则表达式之引擎](https://juejin.im/post/5becc2aef265da6110369c93) * [JavaScript的工作原理:引擎,运行时和调用堆栈的概述](https://juejin.im/post/5bc86770e51d450e97054ac7) * [身为前端开发工程师,你需要了解的搜索引擎优化SEO.](https://segmentfault.com/a/1190000016805564) * [「译」JS 引擎核心: 原型优化](https://juejin.im/post/5b8fe7b26fb9a05d26593811) * [JavaScript客户端检测(判断引擎、浏览器、平台等)](https://juejin.im/entry/5b90ebf3e51d450e90599fe9) * [微信小游戏和白鹭引擎开发实践](http://t.cn/RshLN58) * [Liftoff:...

JavaScript 推出新框架和库的速度飞快。其实一直以来都是如此。这些JavaScript技术的热门程度每隔几个月就会发生变化。

## 第一部分 * [[javascript算法]链表知识归纳](https://juejin.im/post/5d6878436fb9a06afe12ab5c) * [vue-router 源代码全流程分析「长文」](https://juejin.im/post/5d0de4f7f265da1ba84a9985) * [promise-polyfill 梳理分析【一:构造和resolve决策】](https://juejin.im/post/5d4235af6fb9a06ae763e509) * [数据结构与算法在前端领域的应用(进阶)](https://segmentfault.com/a/1190000019943265) * [Webpack 打包后代码执行时机分析与优化](https://github.com/joeyguo/blog/issues/21) * [数据结构与算法-链表(LeetCode题目JS实现)](https://juejin.im/post/5d6a8afae51d4561e5353982) * [JavaScript数组-排序算法](https://juejin.im/post/5d1aa7a4f265da1b5d57c448) * [前端应该如何准备数据结构和算法?](https://mp.weixin.qq.com/s/SXUESfT5oN2Cfa2snTrw0Q) * [js算法练习:一头牛能活6岁,在第三年和第五年会产一头牛,在第六年自然死去,要求实现输入年份n,计算出n年后有多少头牛](https://segmentfault.com/a/1190000020262965) * [JavaScript深入浅出第3课:什么是垃圾回收算法?](https://segmentfault.com/a/1190000019650517) * [2019 年大前端技术趋势分析](https://www.infoq.cn/article/uQjaf_dAHm6viAXsuxzI) * [promise-polyfill...

算法
vue
前端

* [Web 性能优化:Preload,Prefetch的使用及在 Chrome 中的优先级](https://segmentfault.com/a/1190000018828048) * [web图像优化(5)](https://juejin.im/entry/5a6851096fb9a01cab286da5) * [升级优化Webpack4,使你的打包速度提升200%以上](https://juejin.im/post/5cd5375cf265da03a158474c) * [TypeScript 学习总结 基础数据类型(一)](https://juejin.im/post/5cfcc7fef265da1b80203854) * [前端实现axios以表单方式上传文件,优化上传速度](https://juejin.im/post/5cff13ab6fb9a07ee1691e82) * [GitHub 高赞机器学习路线图(中文版)](https://github.com/clone95/Virgilio/tree/master/zh-CN) * [Vuex学习(1)](https://juejin.im/post/5cff678d518825729626e918) * [JS异步开发总结](https://juejin.im/post/5cff4f3df265da1b86087dd7) * [这就是我的前端学习路线(大事件 + 时间轴倒序)(2016-7 至今)](https://segmentfault.com/a/1190000019466160) * [webpack4大结局:加入腾讯IM配置策略,实现前端工程化环境极致优化](https://segmentfault.com/a/1190000019461556) *...

* [[实践系列]-前端路由](https://segmentfault.com/a/1190000017853553) * [优化JavaScript DrillDown代码](https://codeday.me/bug/20190111/500744.html) * [用一张图总结web缓存策略](https://segmentfault.com/a/1190000018120629) * [Webpack性能优化整理](https://blog.hypers.io/2018/12/12/webpack-optimize/) * [「前端面试题系列5」ES6 中箭头函数的用法](https://segmentfault.com/a/1190000018119191) * [利用ES6进行Promise封装总结](https://segmentfault.com/a/1190000018116310) * [刷前端面经笔记(七)](https://segmentfault.com/a/1190000018116056) * [专为设计师打造的 12 款基于 WEB 的色彩工具](http://t.cn/Ec37TPo) * [手把手教你如何优雅的使用Aop记录带参数的复杂Web接口日志](https://segmentfault.com/a/1190000018115504) * [Vue 服务端渲染实践:Web 应用首屏耗时最优化方案](https://zhuanlan.zhihu.com/p/57223501) * [Webpack系列-第三篇流程杂记](https://segmentfault.com/a/1190000018466247)...

## Vue.js应用的四种AJAX请求数据模式 >翻译原文出处:[4 AJAX Patterns For Vue.js Apps](https://vuejsdevelopers.com/2017/08/28/vue-js-ajax-recipes/) 脾人翻译略差,别见笑。 如果您闲的没事干去两个Vue.js开发人员:“在Vue应用中使用AJAX的正确姿势是咋样的?”,您将会得到三种或更多的不同回答。 Vue.js官方没有提供实现AJAX的指定方式,并且有许多不同的设计模式可以被有效地使用。每个都有自己的利弊,应根据要求进行判断。你甚至可以同时使用几个! 在本文中,我将向您展示您可以在Vue应用程序中实现AJAX的四个位置: 1、[根实例](#根实例) 2、[组件Components](#组件Components) 3、[Vuex actions](#Vuex-actions) 4、[路线导航卫士](#路线导航卫士) 5、[另加:奖金模式]() 我将解释每个方法,举一个例子,并涵盖利弊。 ### 一、根实例 在使用Vue框架时,您可以一开始就从根实例发出所有AJAX请求,即写好所有的数据请求,并将所有状态存储在该实例中。如果任何子组件需要数据,它将会顺着`props`中传下来。如果子组件需要刷新数据,则将使用自定义事件来提示根实例请求它。 ```js new Vue({ data: { message: '' },...

* [Javascript总结(常用工具类的封装)](http://www.tuicool.com/articles/2QrMrq6) * [2017 年 JavaScript 现状调查报告总结](https://www.liayal.com/article/5a6ece2aeba8a1470c87f931) * [React 深入系列(一):React 中的元素、组件、实例和节点](https://mp.weixin.qq.com/s?__biz=MzU1ODQ0NzM2NA==&mid=2247483674&idx=1&sn=868eca61b82626ee60165417b6627a92&chksm=fc272f71cb50a6673d2d00fba66ae99a5973631b37e0d451158f30cfaa72497392d5e3e8b6f2#rd) * [UTP 自动化测试平台系列之终章:前端探索之路](http://mp.weixin.qq.com/s/oAfhgJ8L9v8RhPAtRigexA) * [王下邀月熊_Chevalier的前端每周清单系列文章索引](https://segmentfault.com/a/1190000013404238) * [WebSocket系列之JavaScript字符串如何与二进制数据间进行互相转换](https://juejin.im/post/5abdc38ef265da2375070008) * [webpack4.0优化那些事儿](http://www.tuicool.com/articles/q67rauj) * [webpack4.0打包优化策略整理](http://www.tuicool.com/articles/RJRrQvy) * [前端每周清单年度总结与盘点](https://juejin.im/post/5abe54896fb9a028ca531651) * [前端进阶系列-目录](https://juejin.im/entry/5abf04546fb9a028d5673a32) * [前端拖拽组件优化](https://juejin.im/entry/5abdfa30f265da238b7e1f97) * [Vue.2.0开发后台系统,采坑系列组件篇(一)](https://juejin.im/post/5abda15cf265da237b22308c)...

虽然是大概3个月前的掘金官方收集的,但是里面的东西足够我们玩大半年了。 虽然是大概3个月前的掘金官方收集的,但是里面的东西足够我们玩大半年了。 虽然是大概3个月前的掘金官方收集的,但是里面的东西足够我们玩大半年了。 ## [vue(1) - 收藏集 - 掘金](http://www.jianshu.com/p/1a64a73ef971) …… stunning ... 『收藏』VUE 优秀 UI 组件库合集 - 前端 - 掘金github 开源的 Vue 优秀 UI 组件库合集✔... Vue音乐播放器2.0升级版来了 - 掘金Vue.js音乐播放……CNode社区 Vue.js打造一个开源的CNode社区,实现了浏览、发帖、收藏、回复、点赞、个人中心等等功能。 源代码...

Message from Vue.js Team Thank you for joining our AMA. The questions were brilliant; we all had much fun answering them. Here is a summary of the AMA: - Vue...