布谷月刊 2017/05
前沿资讯
浏览器开始支持 es6 module 啦,本文介绍了一些 es6 module 的注意事项 @王兴龙(蛋总)
What's New In DevTools (Chrome 60) | Web | Google Developers
Chrome 60开发工具带来的一些新特性 @冯淼森(觅森)
Getting Started with Headless Chrome | Web | Google Developers
chrome 推出的headless browser .与phantom 最大的区别是chrome headless 采用了最新的render engine @熊正祥
干货
Vue2.1.7源码学习 | HcySunYang's Blog
vue 源码学习 @王兴龙(蛋总)
代码覆盖率是衡量测试质量的一个重要标准,对于业务测试来说,只要把功能点都测试了那就完成了,但对于开发来说,会不会存在一些代码只在很特殊的情况下才能触发而你却从来没有测试到过,这时就需要代码覆盖率出场了
SSLStrip 的未来 —— HTTPS 前端劫持 - FEX
作为马后炮解释为何要全站https,但全站https之后也没法防伪造证书,这就是后话了。 @孙斌(洗马)
“配置”也有架构演进?看完深有痛感 - 架构师之路 | 十条
配置服务的架构演进之路 @陈方晓
使用fastcgi_finish_request提高页面响应速度 | 风雪之隅
提高fpm的页面响应速度方法:fastcgi_finish_request @邵明海(虚渊)
可以和@洗马发的 一个网站图标引发的血案结合起来看看 挺有意思 @王琦(沄翊)
stars过5000的开源项目,汇总了最全最新的php学习文档 @陈利飞(脊轩)
php
PHP开发者可以已同步的方式编写代码,底层自动进行协程调度,转变为异步IO。解决了传统异步编程嵌套回调的问题 @樊恒光
php 实现代码发布系统的思路 @李译(哲欤)
深入学习 Composer 自动加载(autoload)机制 – Laravel学院
之前分享过一篇关于Composer的文章,这次又是关于Composer自动加载的机制,作为一个phper还是可以多了解一下Composer管理系统 @俞换萍(青橙)
PHP的垃圾回收介绍 @陈方晓
stars过5000的开源项目,汇总了最全最新的php学习文档 @陈利飞(脊轩)
PsySH——PHP交互式控制台 - Devil May Code...
PsySH——PHP交互式控制台,命令行提高开发效率神器 @田瑞(瑞呈)
js
Elements of JavaScript Style – JavaScript Scene – Medium
js 易懂易维护的代码如何组织 @熊正祥
一个挺有意思的demo,用正则匹配url @毛书宇(伍仁)
45% Faster React Functional Components, Now – Missive App – Medium
React组件开发性能优化技巧 @冯淼森(觅森)
devOps
基于 GitLab 的团队协作模式 - 前生篇 - 知乎专栏
讲解了 svn 到 git 的演进过程 @王兴龙(蛋总)
css
2015年就出来的css变量,现在越来受到关注,也源于各大浏览器对它的支持越来越大。变量可以在运行时直接使用,这是scss,less等预编译器所不具备的 @李小康(溪禅)
A Unified Styling Language – SEEK blog – Medium
css in js,说来应该大多数开发者都反对和反感的,完全背离的职责分离,造成高耦合,维护起来也不方便。不过,用过react的对此应该不陌生,作者从5个方面介绍了css in js,值得一看 @李小康(溪禅)
工程化
支付宝前端构建工具的发展和未来的选择 · Issue #4 · pigcan/blog
前端构建工具的发展历程以及对未来的方向思考 @冯淼森(觅森)
全栈
在 Node.js 中引入模块:你所需要知道的一切都在这里 | 胡子大哈
NODEJS 模块引入机制详解 @郭明理
JavaScript——下一代物联网全栈开发 - 极客头条 - CSDN.NET
js 物联网开发 @熊正祥
koa/koa-vs-express.md at master · koajs/koa
Koa vs Express优缺点简单介绍,文章正在完善当中,可持续关注 @冯淼森(觅森)