文章列表
项目总结
记录我在职业生涯中印象比较深的几个项目的项目总结。
市域社会治理中台项目架构
本文介绍我在开发市域社会治理中台项目时制定的项目架构,包括技术栈、目录结构、页面结构、规范约定,以及一些开发流程的改善。
Fiber 架构学习
根据 React 初始渲染流程做的一个简单总结,介绍了为什么需要 Fiber 架构,这是怎样的架构,以及实现流程。
谈谈前端工程化
本文谈谈我对前端工程化的理解,为什么需要前端工程化,它又带来了什么好处。
npm 深入了解
本文是我通过学习官方文档,结合之前所学,再加上源码的阅读,综合下来所写的我对 npm 的理解。
从零带你搭建自动化部署
记录我从购买云服务器到完成自动化部署的过程,其中包括购买云服务器的一些配置和注意事项、搭建云服务器环境、手动部署项目、自动化部署项目。
Gridsome 基础
Gridsome 让开发人员可以轻松地构建静态生成的网站和应用程,本文带你学习 Gridsome 基础使用。
PM2 使用教程
一个守护进程管理器,它将帮助您管理应用程序并使其全天候在线。
封装 Vue 组件库学习笔记
记录封装 Vue 组件库所写的笔记,其中用到了 ElementUI、yarn workspace、storybook、Lerna、rollup、plop,简单记录各个工具的基本用法。
NuxtJS 综合案例
以 RealWorld 应用作为综合案例项目,记录从零开始搭建项目、开发各个功能、项目部署的过程。
NuxtJS 基础
NuxtJS 是一个基于 Vue.js 的服务端渲染应用框架,它可以帮我们轻松的实现同构应用,本文带你学习 NuxtJS 基础使用。
服务端渲染基础
了解服务器渲染是什么,出现的背景,对比以往的渲染方式,分析优缺点以及如何选择。
ES Module 学习
学习原生 ES Module 的语法,了解在 NodeJS 中如何使用 ES Module,以及与 CommonJS 如何结合使用。
脚手架工具学习
学习脚手架工具 Yeoman 和 Generator 自定义,学习 Plop 的使用,了解脚手架的工作原理。
JavaScript 性能优化
本文讲解以内存的角度去做性能优化,学习 JavaScript 的内存管理和 V8 引擎垃圾回收机制,体会内存性能问题,最后再来看代码优化的方案。
公司脚手架项目实战分享
在畅享信息技术有限公司理有一套还不完善的脚手架,在项目开发过程中一直在不断的完善项目结构,用了一年多后有了自己的见解,在公司给大家分享我是怎么改造项目结构的,还有对各个目录结构的使用见解。
各类工具库分享
这里我精心挑选了一些我收藏的优秀工具、库、网站、文章分享给大家。
学习历程
我为什么选择前端开发?在这条道路上经历了什么?怎样一步步成为现在的我?本文记录我在这条前端之路上经历的点点滴滴。
“诀死行者”名字的由来
本文讲述了 “诀死行者” 名字背后的故事,简单的说是经历了一连贯让人绝望的事情,绝望后的不断自我反思,反思后的突发奇想。
PC端CSS布局汇总
此文章是 “解剖CSS布局原理” 的续集,之前那篇文章讲的都是理论,本文章讲具体的实例,根据自己对布局的理解与开发经验进行分类讲解。
CSS选择器优先级判断
在实际开发中,常常需要变更样式或切换样式,就涉及到样式的覆盖问题,本文讲解我对 CSS 选择器优先级的判断技巧。
解剖CSS布局原理
本文将带你重新认识CSS布局,带你解剖布局原理,解除你在布局方面的疑惑。认识每个布局元素,了解他们的特性,你才知道为什么会是这样的结果。
你所不知的meta和link用法
带你全面了解 meta 标签和 link 标签的各种用法。