这篇文章我从几个方面来介绍我是如何配置开发环境的,尽可能使代码编写风格统一。其实不光是代码,包括日常文字,都有很多规范。比如最常见的中英文之间添加空格,可能很多人并没有在意。但是看到别人的文章里出现这样的问题,肯定是要减印象分的。
- Dec 31, 2018...more
前后端鉴权方式总结
Nov 25, 2018...more今天来学习下常见的鉴权方式,从最开始了解的最简单的 Cookie 验证,到后来的 Session-cookie、Token 等,整体来说,安全性越来越高。当然还是对部分方式了解不是很深,这里做个简单总结,查漏补缺。
Axios 使用姿势指南
Sep 19, 2018...more最近几个项目都用到了 Axios,它是一个更现代的 API 请求库,基于 Promise,能运行在浏览器和 Node.js 里。在项目里,一般都是需要进行一次封装再来使用,比如处理鉴权、还有全局的请求 Loading 动画等。今天来总结一下。
Webpack 4 定制前端开发环境
Sep 11, 2018...more本文总结了 Webpack 4 的一些配置点,希望通过学习这些配置点,降低使用门槛。纵观前端的打包历史,似乎是欠了太多债,有很多历史包袱,所以工程化这一块一直是一大痛点。配置繁琐,容易出错,本文总结了最新的 Webpack 4 功能点,一起来学习一下,可以点击右侧的文章目录直达。
Async/await 查漏补缺
Jul 22, 2018...more上周末我复习了 Promise 的用法,通过一些实例加深了 Promise 的理解。今天来看下异步编程的终极解决方案 async/await。JavaScript 中的异步操作从最初的 callback 演进到 Promise,再到 Generator,都是逐步的改进,而 async 函数的出现仿佛看到了异步方案的终点,用同步的方式写异步代码。
Promise 查漏补缺
Jul 15, 2018...morePromise 的重要性不用多说, 曾经看到关于 JavaScript 的描述 — JS 的三座大山就是:
原型
/作用域
/异步
, 所以如果说你是一个合格的 JavaScript 程序员, 这三块的内容肯定是要吃透的. 纵观 JavaScript 的异步史, 它经历了callback
->Promise
->Generator
->async-await
这样一个历程, 前前后后编写异步代码的变化. 从变化中就可以体会到, 确实越来越简洁, 越来越易读. 掌握它们, 你能写出更优雅的代码.如何在 Git 中使用撤消操作
Jun 27, 2018Translation · Original Link...more版本控制系统的一个好处就是你可以轻易地撤销之前错误的操作。当你用
git commit
提交了一个新的更改后 git 会将当时的文件内容暂时保存下来,之后你就可以用 git 随意回滚到任意一个版本。这篇文章会介绍一些常见的可能用到撤销undo
操作的情况。我的主管给我的一些建议
Jun 21, 2018...more本文翻译自 Reddit 上的一篇文章。其主要内容为一名职工记录了他与其已离职的主管的一对一交流。其中总结了大量关于职业生涯,工作内容,人际关系,自我成长的建议。
代码重构
Jun 16, 2018...more今天读了曾探的《设计模式》中的代码重构这一章节, 知识点不多却非常实用, 在实际项目中除了使用设计模式重构代码外, 还有一些容易忽略的细节. 这些细节也是重构的重要手段. 写这篇文章总结一下.
给小白读的 WEB 托管服务进化史
Jun 9, 2018...more这篇文章是来拓展自己知识面的, 在我读高中那会 (08 年), 我身边就有沉迷电脑技术的同学, 那个时候我想着做一个自己的网站, 肯定是非常牛逼的事了. 从最开始接触的服务, 依次来排个序. 永硕 E 盘 -> 免费空间建站 (国外居多) -> 虚拟空间 -> 虚拟服务器 (VPS) -> 独立服务器. 看完这篇文章后, 我总算对这方面知识有了一个比较系统性的认识了. 一起来学习一下.