第52期 你不知道的Web Workers & JavaScript 变量对象详细图解 & 5000字的React-native源码解析

前端收藏家 · · 511 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

替代 webpack?带你了解 snowpack 原理,你还学得动么

近期,随着 vue3 的各种曝光,vite 的热度上升,与 vite 类似的 snowpack 的关注度也逐渐增加了。目前(2020.06.18)snowpack 在 Github 上已经有了将近 1w stars。
snowpack 的代码很轻量,本文会从实现原理的角度介绍 snowpack 的特点。同时,带大家一起看看,作为一个以原生 JavaScript 模块化为核心的年轻的构建工具,它是如何实现“老牌”构建工具所提供的那些特性的。

你不知道的 Web Workers (上)

阅读完本文你将学到以下知识:

  1. 进程与线程的区别:进程与线程的概念及单线程与多线程;
  2. 浏览器内核的相关知识:GUI 渲染线程、JavaScript 引擎线程、事件触发线程等;
  3. Web Workers 是什么:Web Workers 的限制与能力及主线程与 Web Workers 之间如何通信;
  4. Web Workers 的分类:Dedicated Worker、Shared Worker 和 Service Workers;
  5. Web Workers API:Worker 构造函数及如何观察 Dedicated Worker 等。

源码精读:通过 Node.js 的 Cluster 模块源码,深入 PM2 原理

Node.js无疑是走向大前端、全栈工程师技术栈最快的捷径(但是一定要会一门其他后台语言,推荐Golang),虽然Node.js做很多事情都做不好,但是在某些方面还是有它的优势。

前端基础进阶(一):JavaScript 变量对象详细图解

在JavaScript中,肯定不可避免的需要声明变量和函数,JS编译器是如何找到这些变量的呢?

我们还得对执行上下文有一个进一步的了解。

5000字的React-native源码解析

近期公众号主攻下React-native,顺便我也复习下React-native,后续写作计划应该是主攻Node.js和跨平台方向、架构、Debug为主

如果你感兴趣,建议关注下公众号,系统的学习下,推荐阅读之前我的的年度原创文章集合:https://mp.weixin.qq.com/s/RsvI5AFzbp3rm6sOlTmiYQ

我是如何让公司后台管理系统焕然一新的(上) -性能优化

马上到了金三银四的时间,很多公司开启了今年第一轮招聘的热潮,虽说今年是互联网的寒冬,但是只要对技术始终抱有热情以及有过硬的实力,即使是寒冬也不会阻挠你前进的步伐。在面试的时候,往往在二面,三面的时面试官会结合你的简历问一些关于你简历上项目的问题,而以下这个问题在很多时候都会被问到


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

511 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传