我是邪少
我什么都不会

前端

前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。
为什么我不再用 Vue,改用 React?-微梦 - 邪少个人博客

为什么我不再用 Vue,改用 React?

邪少阅读(27)赞(1)

当我走进现代前端开发行业的时候,我做了一个每位开发人员都要做的决策:选择正确的框架。那时 jQuery 正在被淘汰,人们不再用它编写难看的、非结构化的老式 JavaScript 程序了。我们正在走进一个时髦的,流行的,模块化的 JavaSc...

尤雨溪:重头来过的 Vue 3 带来了什么?-微梦 - 邪少个人博客

尤雨溪:重头来过的 Vue 3 带来了什么?

邪少阅读(102)赞(1)

在过去的一年里,Vue团队一直在开发Vue.js的下一个主要版本Vue 3,我们希望能在2020年上半年将其发布(在撰写本文时,这项开发工作正在进行中)。重写Vue新的主要版本的构想是在2018年底形成的,当时Vue 2的代码库大约已有两年...

用 TypeScript 编写 React 的最佳实践-微梦 - 邪少个人博客

用 TypeScript 编写 React 的最佳实践

邪少阅读(433)赞(1)

如今, React 和 TypeScript 是许多开发人员正在使用的两种很棒的技术。但是把他们结合起来使用就变得很棘手了,有时很难找到正确的答案。不要担心,本文我们来总结一下两者结合使用的最佳实践。

Node.js 中的 stream 模块详解-微梦 - 邪少个人博客

Node.js 中的 stream 模块详解

邪少阅读(1213)赞(3)

流的英文stream,流(Stream)是一个抽象的数据接口,Node.js中很多对象都实现了流,流是EventEmitter对象的一个实例,总之它是会冒数据(以 Buffer 为单位),或者能够吸收数据的东西,它的本质就是让数据流动起来。

少量代码简单编写一个Koa-微梦 - 邪少个人博客

少量代码简单编写一个Koa

邪少阅读(1276)赞(2)

当我们在深入学习一个框架或者库时,为了了解它的思想及设计思路,也为了更好地使用和避免无意的 Bug,有时很有必要研究源码。对于 koa 这种极为简单,而应用却很广泛的框架/库更应该了解它的源码。

前端同学经常忽视的一个 JavaScript 面试题-微梦 - 邪少个人博客

前端同学经常忽视的一个 JavaScript 面试题

邪少阅读(1658)赞(3)

一道这道经典的题目,特地从头到尾来分析一次答案,这道题的经典之处在于它综合考察了面试者的JavaScript的综合能力,包含了变量定义提升、this指针指向、运算符优先级、原型、继承、全局变量污染、对象属性及原型属性优先级等知识,此题在网上...

如何进行 web 性能监控-微梦 - 邪少个人博客

如何进行 web 性能监控

邪少阅读(1618)赞(4)

也许你有听过一个问题,你这款 web 应用性能怎么样呀?你会回答什么呢?是否会优于海量 web 应用市场呢?本文就来整理下如何进行 web 性能监控?包括我们需要监控的指标、监控的分类、performance 分析以及如何监控。但是,如何进...

Typescript 那些好用的技巧-微梦 - 邪少个人博客

Typescript 那些好用的技巧

邪少阅读(1306)赞(3)

我们经常吐槽别人代码可维护性特别低, 总是希望别人能够主动的写注释, 可是写注释却没有任何方式可以进行约束. 这下好了, 类型就是最好的注释, 用 Typescript, 可以大大提高代码的可维护性.

Node.js 模块系统源码探微-微梦 - 邪少个人博客

Node.js 模块系统源码探微

邪少阅读(1605)赞(9)

Node.js 的出现使得前端工程师可以跨端工作在服务器上,当然,一个新的运行环境的诞生亦会带来新的模块、功能、抑或是思想上的革新,本文将带领读者领略 Node.js (以下简称 Node) 的模块设计思想以及剖析部分核心源码实现。

JS 引擎 V8 发布 v8 版-微梦 - 邪少个人博客

JS 引擎 V8 发布 v8 版

邪少阅读(1622)赞(4)

JavaScript 引擎 V8 发布了 8.0 版本,此版本除了修复一些 bug,毫无疑问又带来了性能的提高。目前是预览,正式版将于几个星期后随 Chrome 80 Stable 一起发布。