Fork me on GitHub
秋染蒹葭

会当凌绝顶,一览众山小


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于
秋染蒹葭

webpack实践之四:webpack4升级不完全指南

发表于 2018-07-17 | 分类于 webpack |

2018年2月25日,webpack大版本升级到4.x了。由此带来一大波包的升级。旧的项目能升级就升级,新项目该用的就可以用了,毕竟我们守着祖传的代码升不了值的。

阅读全文 »
秋染蒹葭

css常见布局之九:三栏布局的常见实现

发表于 2018-07-16 | 分类于 css |

三栏布局在前端开发中特别常见,即两边定宽,中间宽度自适应。最优的实现目前是双飞翼布局,兼容性和语义、以及加载性能都很好。

阅读全文 »
秋染蒹葭

webpack实践之三:eslint的最优实践

发表于 2018-07-15 | 分类于 webpack |

eslint的加入对我们写规范的js代码很有帮助,一些低级的错误可以直接报错。特别是在团队协作的时候,不能每个人都自己的风格,这样写出的代码是不能看的。

阅读全文 »
秋染蒹葭

玩转canvas之一:canvas入门准备

发表于 2018-07-14 | 分类于 数据可视化 |

经常性的,我很喜欢观察一些精巧的动画,观察一些精美的图表。也知道很多效果是通过canvas实现的,也配合实现过一个小图表吗,而且一些数据可视化库如ECharts大部分都是通过canvas实现的。但一直以来并未完整的学习一下canvas,最近刚好需要研究一下数据可视化,决定对canvas进行系统的学习。

阅读全文 »
秋染蒹葭

webpack实践之二:单文件vueLoader配置项细节

发表于 2018-07-14 | 分类于 webpack |

我们在通过vue-cli初始化一个webpack的vue项目时,在目录/build中会出现一个vue-loader.conf.js的配置文件,因为vue-loader的配置项比较多,最好的实践是单独将其提取出来,放在一个单独的配置文件中,然后在base配置的vue-loader中,作为一个options传入。

阅读全文 »
秋染蒹葭

http协议详解之五:Cookie细节

发表于 2018-07-13 | 分类于 http |

本身 HTTP 就是一个无状态的协议,但是有时候我们又有需要增加状态的需求,这个时候延伸出来了 Cookie,利用 Cookie 可以让传输的时候保持一些状态信息。

阅读全文 »
秋染蒹葭

http使用探索之二:幂等性探究

发表于 2018-07-13 | 分类于 http |

本文所要探讨的正是HTTP协议涉及到的一种重要性质:幂等性(Idempotence)。幂等性原本是数学上的一个概念,相当于公式f(x)=f(f(x)),在编程领域是指对于同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致。幂等性是分布式系统中的一个概念,具有这一性质的接口在设计要有这样一种考虑:调用接口发生异常并且重复尝试时,总是会造成系统

阅读全文 »
秋染蒹葭

前端路由探索之三:vue-router原理分析

发表于 2018-07-12 | 分类于 前端 |

本文由浅入深观摩vue-router源码是如何通过hash与History interface两种方式实现前端路由,介绍了相关原理,并对比了两种方式的优缺点与注意事项。最后分析了如何实现可以直接从文件系统加载而不借助后端服务器的Vue单页应用。

阅读全文 »
秋染蒹葭

DOM与BOM实践之一:节点宽高的获取

发表于 2018-07-11 | 分类于 js |

网页可见区域宽或高、网页正文全文宽或高以及网页正文部分左或右

阅读全文 »
秋染蒹葭

WebAssembly试玩之一:WebAssembly是什么

发表于 2018-07-10 | 分类于 WebAssembly |

你可能已经听说过,WebAssembly 执行的更快。但是 WebAssembly 为什么执行的更快呢?要回答这个问题,我们还是要确定WebAssembly到底是什么。

阅读全文 »
1…131415…34
zhyjor

zhyjor

336 日志
62 分类
182 标签
RSS
GitHub weibo zhihu
友情链接
  • Qisen Tang
  • szhshp的博客
  • JuniorCoder
  • Hippo
  • 友链出租
© 2014 - 2023 zhyjor
本站总访问量次
博客全站共338.7k字