better-fe 技术周刊 - 2019/11/25

152 阅读3分钟

深阅读

如何写一个像 axios 那样优秀的请求库

推荐理由:跟随作者阅读axios源码,学习axios 的用法、设计思想和实现方法。对我们在之后代码的风格,设计思想上面有很大帮助。

来聊聊面向模板的前端开发

推荐理由:面向组件的开发方式相信大家一定很熟悉了,确实能够为前端开发提高一定的效率,但是对于一个庞大的中后台系统,每新增新的业务需求,就会又要写一遍列表页、表单页和详情页……基于这些痛点,本文来聊一聊面向模板的开发方式,一起来学习理解下吧~

前端代码质量-圈复杂度原理和实践

推荐理由:你是否也有过下面的想法?重构一个项目还不如新开发一个项目...这代码是谁写的,我真想...等等一些很奇特的想法,总觉得老代码一无是处,急需更改,文章从圈复杂度作为衡量代码质量标准,简称 CC ,对老代码进行更改和优化,我们可以学习一下作者在优化代码上的技巧以及开发思路。

一文搞懂 Web 中暗藏的密码学

推荐理由:什么是密码学?密码学是各种安全应用程序所必需的,现代密码学旨在创建通过应用数学原理和计算机科学来保护信息的机制。阅读本篇文章,相信你会对密码学多一层了解。

JavaScript设计模式第1篇:单例模式

推荐理由:单例模式是设计模式中较为简单,好理解的一种模式,但是它的使用场景是很广泛的。本文会介绍单例模式的两种实现方法:类和闭包,同时也会对Vuex中的单例模式进行介绍。

新鲜货

干货满满!如何优雅简洁地实现时钟翻牌器(支持JS/Vue/React)

推荐理由:大家平时应该在很多网页中看到过数字翻牌的效果,比如倒计时、 数字增长等,具体是怎么实现的呢?本文设计了一个结构简单,且易于封装的实现方式,值得好好一读!

基于Vue-SSR优化方案归纳总结

推荐理由:Vue-SSR相信大家都不陌生,与传统 SPA 相比,服务器端渲染 (SSR) 具备更好的SEO,除此之外,SSR能够在更短的时间内渲染出页面内容。本文阐述了常见的SSR优化方案以及作者个人的优化尝试,值得借鉴和学习。

React Native混合开发与实现

推荐理由:React Native打开了前端工程师通往移动平台的大门,但任何事物都有一个发展过程,现阶段想用RN完全从无到有打造一个app还有很多坑,我们更多的是用RN结合Native原生技术来打造一款App。本文就重点介绍了其之间是如何交互,协作,各司其职的。