刘慧昊的个人博客

  1. 从前端角度谈一谈如何优雅地设计、维护接口

    前段时间接受了公司内的一个老项目,由于项目之前的开发工期很紧张,导致项目整体质量不高。 因此计划重构一下老项目,重构过程中遇到许多原先接口设计上的不合理导致的坑,因此决定写点什么,聊一聊接口设计规范和接口文档的维护。

    2021/02/20

  2. H5 视频播放与直播整理

    Video 视频播放

    2020/06/15

  3. CSS 的前世今生

    在 2019 年的今天,我们在平时浏览的网页中经常能够见到各种绚丽的动画和精彩的交互。 对于这些我们已经习以为常的网页效果,你有没有问过自己,它是如何实现的?它又是如何一步步发展成今天这个样子的? 其实网页中的这些效果大部分是使用 层叠样式表(CSS) 实现的,至于他的发展历史,下面就跟随我一起探索一下 CSS 的前世今生吧~

    2019/10/17

  4. Vue 可视化无痕埋点的探索

    代码地址: https://github.com/geminate/vue-visual-track

    2019/08/01

  5. Vue 单元测试(Mocha/Karma/Chai/Vue-Test-Utils/Sinon) 搭建流程

    一. Karma/Mocha 实现 最基本的单元测试

    2018/11/19

  6. position:sticky 粘性定位

    一. 说明 sticky 翻译过来就是 粘性的意思,所以称之为粘性定位。MDN 对其的说明如下:

    2018/09/26

  7. Github 相关笔记

    一. 向开源项目提交pull request

    2018/09/13

  8. 微信小程序 手势解锁组件(无卡顿)

    代码地址:

    2018/08/17

  9. 使用 electron-vue 实现 B站上很火的 音频可视化播放器

    项目地址:https://github.com/geminate/mwave

    2018/07/02

  10. NodeJs 中的 http、https 和 http2

    一、 HTTP

    2018/06/19

d-tools is a toolbox for developers.Formatter, Base64, Regex test,Host manager and so on.

130 19

A Music Player that can show audio waveform

69 15

微信小程序手势解锁(Dom实现,避免小程序Canvas卡顿问题),基于原生小程序

43 10

微信小程序手势解锁(Dom实现,避免小程序Canvas卡顿问题),基于 Mpvue

33 5

A mock server for json and mock template files

23 3

在 megalo 中使用 vue-router 的路由写法

15 2

针对 Vue 移动端项目的的可视化埋点探索

11 4

1 1

My python learn sample project

1 1

MoJing project backend.

1 1