Giter VIP home page Giter VIP logo

blog-1's Introduction

SHERlocked93 个人博客

来自南京的前端打字员,本硕毕业于北京理工大学,慕课专栏 <JavaScript 设计模式精讲>作者,个人公众号 前端下午茶,在下的博客都是学习过程中的总结,期待在这里和大家共同进步 ~

在下的 掘金专栏SegmentFault专栏,也欢迎大家关注我的公众号【前端下午茶】,一起加油~

另外可以加入「前端下午茶交流群」微信群,长按识别下面二维码即可加我好友,备注加群,我拉你入群~

作品

  1. wx-updata: 微信小程序官方 setData 最佳替代品,只修改 data 中你想修改的部分 ✈️
  2. progress-catalog: 一个好玩的目录自动生成插件 😜

年终总结

  1. SHERlocked93 的 2019 年终总结
  2. SHERlocked93 的 2018 年终总结
  3. SHERlocked93 的 2017 年终总结

JavaScript

  1. 「手摸手设计模式系列」 享元模式与资源池 2019
  2. 「手摸手设计模式系列」 策略模式与动态表单验证 2019
  3. JS 正则表达式必知必会 2018
  4. JS 活学活用正则表达式 2018
  5. JS 中的 offset、scroll、client 总结 2018
  6. JS 静态类型检查工具 Flow 2018
  7. JS throttle 与 debounce 的区别 2018
  8. JavaScript 服务器推送技术之 WebSocket 2018
  9. JS 中的柯里化 2018
  10. JS 中的反柯里化 2018
  11. JS 中的垃圾回收与内存泄漏 2018
  12. JS 异步的实现 2017
  13. JS 执行上下文栈 / 作用域链 2017
  14. JS 中的 __proto__ 与 prototype 2017
  15. JS 中可以提升幸福度的小技巧 2017
  16. JS 中的 this 指向 2017

CSS

  1. CSS 中重要的层叠概念 2018
  2. CSS 中重要的 BFC 2018
  3. CSS margin 合并问题 2018

浏览器

  1. 几种浏览器存储方法及其优缺点 2018
  2. 浅析浏览器渲染原理 2018
  3. 浅谈浏览器缓存 2017

Nginx

  1. Nginx 从入门到实践,万字详解! 2020

Docker

  1. 手摸手带你 Docker 从入门到实践 2020

Node

  1. Node 中的事件循环和异步API 2017
  2. JS 与 Node.js 中的事件循环 2017

Webpack

  1. 手摸手 Webpack 多入口配置实践 2019
  2. 使用 webpack 的插件 DllPlugin 加快打包速度 2018

前端周边技术栈

  1. 强烈推介的几个微信小程序开发小技巧,简单又实用 2020
  2. 开发微信小程序,我为什么放弃 setData,使用 upData 2020
  3. GraphQL 从入门到实践 2019
  4. 前端路由跳转基本原理 2019
  5. 使用 API 自动生成工具优化前端工作流 2018
  6. windows 本地安装部署 Easy Mock 2018
  7. 使用 Jenkins 持续集成前端项目并自动化部署到 Nginx 服务器 2018
  8. 一个*气的文章目录自动生成器了解一下 2018
  9. Web Worker 初探 2018
  10. Git 学习笔记 2018

Vue 实践

  1. Vue 项目数据动态过滤实践 2018
  2. Vue 项目预渲染机制引入实践 2018
  3. Vue 项目骨架屏注入实践 2018
  4. Vue 使用中的小技巧 2018

源码阅读

  1. vue-router 源码阅读 - 文件结构与注册机制 2019
  2. Vue源码阅读 - 文件结构与运行机制 2018
  3. Vue源码阅读 - 依赖收集原理 2018
  4. Vue源码阅读 - 批量异步更新与nextTick原理 2018

Linux

  1. 半小时搞会 CentOS 入门必备基础知识 2020
  2. CentOS 安装部署 Yapi 2020

翻译

  1. [译] 网速敏感的视频延迟加载方案 2019
  2. [译] 使用 Proxy 来监测 Javascript 中的类 2019
  3. [译] 使用 Recompose 来构建高阶组件 2019
  4. [译] 监测与调试 Vue.js 的响应式系统:计算属性树(Computed Tree) 2019

读书笔记

  1. 《图解 HTTP》 阅读摘要 2019
  2. 《HTTP/2 基础教程》 阅读摘要 2019
  3. 《你不知道的JavaScript》 (上) 阅读摘要 2019
  4. 《你不知道的JavaScript》 (中) 阅读摘要 2019
  5. 《你不知道的JavaScript》 (下) 阅读摘要 2019
  6. 《单核工作法图解》阅读摘要 2019
  7. 《JavaScript 面向对象精要》 阅读摘要 2017
  8. 《JavaScript DOM 编程艺术》 阅读摘要 2017

那些好用的工具

  1. 打造舒适搬砖环境,这些是我最想推介的桌面好物 2020
  2. 推介几款 windows 下非常好用的工具 2019
  3. 干货满满!推介几款 Mac 下非常好用的软件(第一弹) 2019
  4. 干货满满!推介几款 Mac 下非常好用的软件(第二弹) 2019

已读书单 (按照推介星级排序)

推介星级

  • ★★★:值得一看,看了不会后悔的
  • ★★☆:可以一看,了解了解
  • ★☆☆:不推介,浪费你宝贵的生命

HTML

  • ★☆☆ HTML5+CSS3 从入门到精通 2017

JavaScript

  • ★★★ JavaScript 设计模式与开发 曾探 2019
  • ★★★ JavaScript 高级程序设计 2017
  • ★★★ JavaScript 面向对象精要 2017
  • ★★★ ES6 标准入门 2017
  • ★★☆ JavaScript DOM 编程艺术 2017
  • ★★☆ JavaScript 语言精粹 2017
  • ★★☆ JavaScript 设计模式 - 张荣铭 2017
  • ★★☆ 你不知道的 JavaScript 上 2018
  • ★★☆ 你不知道的 JavaScript 中 2018
  • ★★☆ Effective JavaScript: 编写高质量 JavaScript 代码的68个有效方法 2017
  • ★★☆ 深入理解 ES6 2018
  • ★★☆ jQuery 从入门到精通 2017
  • ★★☆ jQuery 锋利的jQuery 2017
  • ★☆☆ 你不知道的 JavaScript 下 2018
  • ★☆☆ JavaScript 模式 - 图灵 2017
  • ★☆☆ JavaScript 函数式编程 2018
  • ★☆☆ 大型 JavaScript 应用最佳实践指南 2018
  • ★☆☆ Vue.js 实战 2018

HTTP

  • ★★★ 图解HTTP 2017
  • ★★☆ 网络是怎样连接的 2018
  • ★★☆ HTTP/2 基础教程 2019

Git

  • ★★☆ GitHub 入门与实践 2018

Node.js

  • ★★★ 深入浅出Node.js - 朴灵 2017

CSharp

  • ★★☆ C# 从入门到精通 2017

程序员素养 & 方法论

  • ★★★ 单核工作法图解 2019
  • ★★☆ 番茄工作法 2019

闲书

  • ★★★ 神们自己 - 阿西莫夫 2020
  • ★★★ 永恒的终结 - 阿西莫夫 2020
  • ★★★ 了不起的盖茨比 - 菲兹杰拉德 2020
  • ★★★ 月亮与六便士 - 毛姆 2020
  • ★★★ 流浪地球/人和吞食者/地火/欢乐颂/朝闻道/诗云/宇宙塌缩/乡村教师/镜子/微纪元/太原之恋/全频带阻塞干扰/人生 - 刘慈欣 2019
  • ★★★ 临界/百年守望/透明脑/终极爆炸/生存实验/七重外壳/一掷赌生死/生命之歌/水星播种/替天行道 - 王晋康 2019
  • ★★★ 在细雨中呼喊 2019
  • ★★★ 活着 2017
  • ★★★ 许三观卖血记 2018
  • ★★★ 球状闪电 2019
  • ★★★ 围城 2019
  • ★★☆ 自控力 2020
  • ★★☆ 祸害万年在/假设/六道众生/天生我材/十亿年后的来客/我是谁/蛇发族/人生不相见/田园 - 何夕 2019
  • ★★☆ 浮生六记 2017
  • ★★☆ 做人得有趣 - 李敖 2018
  • ★★☆ 湘行散记 2018
  • ★☆☆ 摆渡人 2018
  • ★☆☆ 追风筝的人 2018

全剧情动画

  • ★★★ To the moon
  • ★★★ Find Paradise

PS:对设计模式感兴趣的同学可以看一下我在慕课网写的专栏《JavaScript 设计模式精讲》

blog-1's People

Contributors

sherlocked93 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.