博客目录 努力整理翻译一系列前端优质文章,今年博客侧重于react、vue、react native 与底层原理分析,如果想第一时间获取文章,欢迎关注我的公众号:大迁世界,每周至少二到三篇文章,与你终身学习 版权声明:本文为博主翻译的原创文章,未经博主允许不得转载。 segmentFault博客(全集) 掘金博客(精华) 想加入前端交流群,跟诸多一线大厂的大佬交流学习,先进入大迁世界公众号👉点击“进群交流”,我拉你入群 欢迎关注公众号:大迁世界,你的成长我们一起见证! | JavaScript是如何工作的系列 JavaScript是如何工作的:引擎,运行时和调用堆栈的概述 JavaScript是如何工作的:深入V8引擎&编写优化代码的5个技巧 JavaScript如何工作:内存管理+如何处理4个常见的内存泄漏 JavaScript是如何工作的:事件循环和异步编程的崛起+ 5种使用 async/await 更好地编码方式 JavaScript是如何工作: 深入探索 websocket 和HTTP/2与SSE +如何选择正确的路径 JavaScript是如何工作的:与 WebAssembly比较 及其使用场景 JavaScript是如何工作的:Web Workers的构建块+ 5个使用他们的场景 JavaScript 是如何工作的:Service Worker 的生命周期及使用场景 JavaScript是如何工作的:Web推送通知的机制 JavaScript是如何工作的:使用 MutationObserver 跟踪 DOM 的变化 JavaScript是如何工作的:渲染引擎和优化其性能的技巧 JavaScript 是如何工作的:深入网络层 + 如何优化性能和安全 JavaScript是如何工作的: CSS 和 JS 动画底层原理及如何优化它们的性能 JavaScript 是如何工作的:解析、抽象语法树(AST)+ 提升编译速度5个技巧 JavaScript是如何工作的:深入类和继承内部原理+Babel和 TypeScript 之间转换 JavaScript是如何工作的:存储引擎+如何选择合适的存储API JavaScript 是如何工作: Shadow DOM 的内部结构+如何编写独立的组件 JavaScript 是如何工作的:WebRTC 和对等网络的机制 JavaScript 是如何工作的:编写自己的 Web 开发框架 + React 及其虚拟 DOM 原理 JavaScript 是如何工作的:模块的构建以及对应的打包工具 JavaScript 是如何工作的:JavaScript 的内存模型 JavaScript 是如何工作的:JavaScript 的共享传递和按值传递 | 前端性能优化 系列 Web 性能优化: 使用 Webpack 分离数据的正确方法 Web 性能优化: 图片优化让网站大小减少 62% Web 性能优化:缓存 React 事件来提高性能 Web 性能优化:21种优化CSS和加快网站速度的方法 Web 性能优化:理解及使用 JavaScript 缓存 Web 性能优化:Preload,Prefetch的使用及在 Chrome 中的优先级 | JavaScript 数据结构 系列 用 JavaScript 实现链表 | JavaScript 其它 系列 11 种在大多数教程中找不到的JavaScript技巧 JavaScript 的内存模型 | React 造轮子 系列 React 造轮子系列:Icon 组件思路 React造轮系列:对话框组件 - Dialog 思路 | React 系列 React高级组件精讲 | ReactNative 系列 React Native 常用的 15 个库 | Web 应用安全性 系列 Web 应用安全性: 浏览器是如何工作的 Web 应用安全性: HTTP简介 Web 应用安全性: 使用这些 HTTP 头保护 Web 应用 | 前端面试 系列 Javascript 面试的完美指南(开发者视角) 前端面试:谈谈 JS 垃圾回收机制 Javascript 面试中经常被问到的三个问题! | 前端技巧 系列 灵活使用 console 让 js 调试更简单 | ECMAScript 系列 ECMAScript 2016、2017和2018中所有新特性 | CSS 系列 45个值得收藏的 CSS 形状 前端学习之路之自适应设计(sass语法) 8个有用的 CSS 技巧:视差图像,sticky footer 等等 | UI设计 系列 创建华丽 UI 的 7条规则 第一部分 (2019年更新) 创建华丽 UI 的 7条规则 第二部分 (2019年更新)