/Blog

打造优质前端博客,欢迎关注我的公众号:前端工匠

Primary LanguageJavaScript

博客目录

努力打造一系列适合初学者能够看得懂的优质文章,今年博客侧重于react、node和webpack等入门与底层原理分析,如果想第一时间获取文章,欢迎关注我的公众号:前端工匠,每周至少一篇高质量原创的博文,带你入门!

Vue全家桶

1.从头开始学习Vuex

2.从头开始学习vue-router

3.Vue2.0父子组件间通信

4.Vue2.0自定义指令与实例的属性和方法

5.Vue2.0数据通信详解

6.Vue2.0组件的继承与扩展

页面性能优化

1.页面性能优化办法有哪些

2.懒加载和预加载

3.函数节流和防抖

Javascript

1.深入浅出JavaScript运行机制

2.JavaScript预解释是一种毫无节操的机制

3.JavaScript的数据类型及其检测

4.JavaScript创建对象几种形式

5.细说数组常用遍历的方法

6.浅拷贝与深拷贝

7.深入浅出Javascript闭包

8.你还没搞懂this?

9.原型与原型链详解

10.九种跨域方式实现原理(完整版)

11.Dom事件机制

12.JavaScript常见的六种继承方式

13.JavaScript数据类型转换

14.JavaScript线程机制与事件机制

15.前端模块化详解(完整版)

16.浏览器与Node的事件循环(Event Loop)有何区别?

ES6

1.ES6核心特性

2.ES6数组的扩展--Array.from()和Array.of()

3.异步解决方案--Promise与Await

4.JS 异步编程六种方案

5.ES6迭代器和生成器

CSS

1.实现三栏布局的几种方法

2.深入理解BFC

3.如何清除浮动

4.LESS即学即用

5.如何居中一个元素(终结版)

6.几种常见的CSS布局

7.关于响应式布局,你必须要知道的

Http协议与数据请求

1.关于Http协议,你必须要知道的

2.关于Http协议一些重要概念

3.深入浅出HTTPS工作原理

4.Ajax原理一篇就够了

5.Ajax请求后台数据

6.fetch 如何请求数据

浏览器相关

1.从URL输入到页面展现到底发生什么?

2.浏览器存储

3.深入浅出浏览器渲染原理

4.深入理解浏览器的缓存机制

web安全

1.常见六大Web安全攻防解析

工具

1.如何在线预览 GitHub 项目

实战

1.vue全家桶制作一个精致的美团项目

2019年写作计划(暂定)

今年除了对觉得不满意的以往文章进行迭代,还打算至少写50篇原创高质量文章,目前预计会涉及到以下主题:

  • vue深入系列
  • react入门系列
  • node入门系列
  • webpack配置与原理系列
  • Grid布局总结
  • 调用堆栈
  • 原型与原型链
  • bind、call、apply的实现原理
  • 高阶函数
  • JavaScript设计模式
  • Promise原理及手写Promise
  • 计算机网络概述
  • http2/http3协议
  • websocket搭建聊天室
  • 前端监控
  • 性能优化
  • 骨架屏实现
  • Vue3.0新特性
  • vue与react对比
  • MVVM框架实现原理
  • Diff算法
  • Virtual Dom原理
  • 前端数据结构与算法

交流

欢迎关注公众号:前端工匠,你的成长我们一起见证!