我是邪少
我什么都不会

前端

前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。
前端同学经常忽视的一个 JavaScript 面试题-微梦 - 邪少个人博客

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

邪少阅读(35)赞(2)

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

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

如何进行 web 性能监控

邪少阅读(1459)赞(3)

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

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

Typescript 那些好用的技巧

邪少阅读(1172)赞(2)

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

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

Node.js 模块系统源码探微

邪少阅读(1518)赞(9)

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

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

JS 引擎 V8 发布 v8 版

邪少阅读(1498)赞(4)

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

如何进行前端埋点-微梦 - 邪少个人博客

如何进行前端埋点

邪少阅读(1175)赞(9)

前端监控的目的是:获取用户行为以及跟踪产品在用户端的使用情况,并以监控数据为基础,指明产品优化的方向。前端监控可以分为三类:数据监控、性能监控和异常监控。

ES7、ES8、ES9、ES10新特性大盘点-微梦 - 邪少个人博客

ES7、ES8、ES9、ES10新特性大盘点

邪少阅读(1093)评论(0)赞(6)

从 ECMAScript 2016(ES7)开始,版本发布变得更加频繁,每年发布一个新版本,好在每次版本的更新内容并不多,本文会细说这些新特性,尽可能和旧知识相关联,帮你迅速上手这些特性。

你可能不知道的 CSS 计数器-微梦 - 邪少个人博客

你可能不知道的 CSS 计数器

邪少阅读(1623)评论(0)赞(4)

CSS 里面的伪元素其实是非常好用的,但是经常容易被大家忽略,伪元素里面常用到的 content 属性,可能现在很多人仅仅以为 content 属性的值只支持字符串,除了字符串外常用到的还有 uri、counter ,今天所要介绍的就是 c...

了解什么是微前端-微梦 - 邪少个人博客

了解什么是微前端

邪少阅读(1194)评论(0)赞(2)

作为前端开发人员,这些年来你一直在开发单体应用,即使你已经知道这是一个不好的做法。您将代码划分为组件,使用 require 或 import 并将package.json中定义的npm包或已安装的子git仓库添加到项目中,但最终构建了一个整...

微前端如何落地?-微梦 - 邪少个人博客

微前端如何落地?

邪少阅读(1572)评论(0)赞(3)

微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立开发、独立部署。同时,它们也可以在共享组件的同时进行并行开发——这些组件可以通过 ...