摘要: webpack4升级指南 鉴于图书项目编译速度极慢的情况(项目里面module太多了,编译慢很正常)且最近需求不多(很少出现的空挡期)。所以我觉得搞一波webpack升级,看看有没有帮助。webpack于2018年2月25正式发布v4.0.0版本,代号legato。名字是不是很大器,不明觉厉的样子。 阅读全文
posted @ 2019-01-26 19:50 大转转FE 阅读(4254) 评论(0) 推荐(0) 编辑
摘要: decrator(修饰器)的业务应用 ES6问世的时间也不短了,而且很多时候对ES6所谓的“熟练应用”基本还停留在下面的几种api应用: const/let 箭头函数 Promise async await 解构、扩展运算符 Object.assign class static 数组遍历api (当 阅读全文
posted @ 2019-01-26 19:46 大转转FE 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 由一个emoji引发的思考 从毕业以来,基本就一直在做移动端,但是一直就关于移动端的开发,各种适配问题的解决,在日常搬砖中处理了就过了,也没有把东西都沉淀下来,觉得甚是寒颜。现就一个小bug,让我们来了解一下我们天天都在用的emoji,对于开发来说,是一个怎么样的存在。 背景 之前在做一个留言功能时 阅读全文
posted @ 2019-01-26 19:44 大转转FE 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 一、前言 大家都知道JavaScript一大特点就是单线程,为了不阻塞主线程,有些耗时操作(比如ajax)必须放在任务队列中异步执行。传统的异步编程解决方案之一回调,很容易产生臭名昭著的回调地狱问题。 虽然回调地狱可以通过减少嵌套、模块化等方式来解决,但我们有更好的方案可以采取,那就是 二、含义 是 阅读全文
posted @ 2019-01-26 19:37 大转转FE 阅读(377) 评论(0) 推荐(0) 编辑
摘要: GraphQL 前端开发的利剑与桥梁 基本概念 GraphQL GraphQL 是一种用于 API 的查询语言,由Facebook开发和开源,是使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。 阅读全文
posted @ 2019-01-26 19:36 大转转FE 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 浅谈react react是什么?其官网给出了明确定义: ,一个用于构建用户界面的JavaScript库。 1. Thinking in React 通常情况下前端的界面可以用一个简单的公式来抽象: 举个例子,现在有这么一个需求:根据一组信息渲染一个列表 很完美,只要数据一变执行 方法就好了,坏处是 阅读全文
posted @ 2019-01-26 19:34 大转转FE 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 进入正文前插个楼,因为vim的操作下面会频繁用到 vim的操作 1.输入i进入插入模式,对上一条commit信息的内容进行修改 2.按下ESC键,退出编辑模式,切换到命令模式。 3.保存修改并且退出 vim:"ZZ"或者":wq" 4.保存文件,不退出vim:":w" 5.放弃修改并退出vim:": 阅读全文
posted @ 2019-01-26 19:30 大转转FE 阅读(256) 评论(0) 推荐(0) 编辑