JavaScript
JavaScript,通常缩写为 JS,是一种高级的,解释性的编程语言。


Deno 现能够编译为独立的自包含二进制文件
Deno 1.6 引入了将 Deno 项目编译成独立的可执行文件的功能,这种文件在 Deno 1.7 中被进一步缩小(高达 60%)。Deno 现在有一个专门的语言服务器,旨在提升 Deno 开发者在代码编辑器中的体验。Deno 还增加了对 data URL 的支持,使计算机生成的代码能够得以执行。


Deno 2020 年大事记
Deno 改变了开发者对包管理的看法。或许是广大开发者苦 npm 久矣,用法简单且高效的 Deno 收获了很多正向的反响。同时,Deno 也被评为 2020 年最佳开源。本文将带大家回顾一下 Deno 在过去的一年中都经历了哪些更新。




浅析 Node 进程与线程
进程与线程是操作系统中两个重要的角色,它们维系着不同程序的执行流程,通过系统内核的调度,完成多任务执行。今天我们从 Node.js 的角度来一起学习相关知识,通过本文读者将了解 Node 进程与线程的特点、代码层面的使用以及它们之间的通信。


乾坤大挪移!React 也能 “用上” computed 属性
本文介绍了在 React 中如何实现类似 Vue 计算属性(computed)的效果 —— 基于依赖缓存计算结果,实现逻辑计算与视图渲染的解耦,降低 render 函数的复杂度。

读 2020 年 Javascript 趋势报告展望 ES2020
2021 年 1 月 14 日,Javascript 2020 趋势调查报告发布了。调查结果来自 137 个国家的 23,765 名开发者,涵盖了开发者对 Javascript 特性、技术、工具等的使用和想法。下面来一起看看这份报告,并加深对 Javascript 的认识,在新的一年里提升一个档次。


浏览器里的本地数据库:IndexedDB
在现代浏览器的本地存储方案中,indexedDB 是一项重要的能力组成, 它是可以在浏览器端使用的本地数据库,可以存储大量数据,提供接口来查询,还可以建立索引,这些是 Cookie 或者 LocalStorage 等存储方案无法提供的能力。

DIY VSCode 插件,让你的开发效率突飞猛进
选择适合自己的 VSCode 插件,能够让你的开发效率突飞猛进。VSCode 插件市场上面插件百花齐放,但实际开发过程中问题复杂且多变,有时候并不能找到完全满足你实际开发需求的插件,那就自己动手 DIY 一个吧!

写给前端工程师的 Serverless 入门
Serverless 是前端圈近两年比较火热的词汇,但其第一次被提出已经是 7 年前的事情,那么什么是 Serverless 服务,其架构由哪些部分组成,又有什么优缺点,本文将一一道来。

JS 框架性能对比:Solid 高居榜首,Vue、React 和 Angular 竟纷纷跌出前十
选出 20 个最受欢迎的 JavaScript 框架,并用 JS Framework Benchmark 来一场针锋相对的大比拼如何?


基于 Vue 的商品主图放大镜方案
在做电商类应用时,难免会遇到商品主图实现放大镜效果的场景,现有的基于 Vue 的第三方包不多并且无法直接复用,今天,我来分享一种高稳定性的基于 Vue 的图片放大镜方法。

前端工程师需要了解的 Babel 知识
在前端圈子里,对于 Babel,大家肯定都比较熟悉了。如果那天少了它,对于前端工程师来说肯定是个噩梦。Babel 的工作原理是怎样的可能了解的人就不太多了。本文将主要介绍 Babel 的工作原理以及怎么写一个 Babel 插件。




看完这篇,你也能把 React Hooks 玩出花
Hooks 的出现使得函数组件也有了自己的状态与业务逻辑,简单逻辑在自己内部处理即可,不再需要通过 Props 的传递,使简单逻辑组件抽离更加方便,也使使用者无需关心组件内部的逻辑,只关心 Hooks 组件返回的结果即可


悟透前端 | 参悟 Javascript 中的 call 和 apply
对于前端工程师来说,call、apply 算是常用的函数方法,允许通过函数和在函数调用中指定 this 的指向。那么这两个方法到底有什么区别呢?本文将详细介绍这两个方法,顺便加深对其理解。

悟透前端 | ECMAScript 6 的 Map 映射
映射(Map)是 ECMAScript 6 规范中引入的一种数据结构。这是一种存储键值对列表很方便的方法,类似于其他编程语言中的词典或者哈希表。



Vue 组件数据通信方案总结
组件是 Vue 应用的主要构成部分,但组件内部的作用域是相对独立的。复杂业务场景下,组件与组件之间的数据通信较为频繁,对于 Vue 组件之间的数据通信的不同方案,本文提供了一些常用的总结。