前端小报,每个月一更,欢迎关注:github.com/txd-team/mo…javascript
Babel 7 发布上线html
preset-2015
)@babel/preset-stage-0
)@babel/polyfill
React 16.5.0 已提交主干,暂未发布。都是些bug修复,不少特性都没用过,有兴趣的能够看看。前端
GitHub Release Radar GitHub 会收集当月发布的一些框架/库,不限于前端,能够长期订阅java
Uber可视化平台 Maze 定义了不少事件,寻求其中的关系,来优化信息路径react
音频操做库 Tone.js 能够用js创做电子音频了:)能够指定乐器、特效jquery
首届中国React开发者大会 ppt能够在官网查看 相关视频git
第四届FEDAY ppt能够在官网查看github
Lighthouse (Chrome devTools) 用来衡量页面性能,提供基础指标及优化建议 Guess.js 使用机器学习 + 行为数据来度量用户体验ajax
前端下半场:构建跨框架UI库 提出了一个观点,UI框架太多,特性也不同,技术层面应该能够相关调用。而且给了个例子 React中引入一个Angular组件,和Angular中引入React组件。 思考:是一个不错的思路,只是如今有些不够成熟(好比文件过大,语义不明确,版本更新等),并且使用场景较小,为啥不用一个技术栈呢...
微前端的设计理念和初探 对应的微服务概念,把一个大应用拆分为多个能够独立运行、独立开发、独立部署、独立维护的服务或者应用的聚合,从而知足业务快速变化及分布式多团队并行开发的需求。 思考:Emmm, 大应用。貌似咱们的应用都比较小,或者自然的都拆分好了... 基于npm的形式去合做,看看就好。
Github 宣布移除 jQuery技术栈 早期用jQuery是由于解决了浏览器兼容性问题,还有方便的ajax,如今都有原生的和替代方案。 使用eslint规则来追踪jQuery的使用,而且有相应的polyfill来兼容一些写法。 思考:咱们的一些业务也有jQuery的,有不少页面都不会再改了,因此就没理它们。之后会改么?
Dropbox 从underscore迁移到lodash 又一个迁移,underscore不更新了... lodash能够独立引用功能,也有大量新方法(相比于underscore, 其实lodash更新的也不频繁)
Javascript Robotics & IoT platform, Johnny-five, 支持树莓派等硬件
文中提到了web developer的一种迷茫,新技术太多了,变化太快了,须要学的太多了。 判断是否要学习三个维度,是否感兴趣 Motivation / 是否有发展 Momentum / 是否有前途及发展 Money。 最后文章作出了本身的判断 VUE及REACT 发展程度比较好,REACT比较有前途。(咱们这边都是REACT ~)
技术栈不统一真是一个很广泛的事,前端尤其严重。文章先说了一下原由,业务小团队自我繁衍,部门扩大的时候尽可能减小对外依赖(否则怎么升的上去),不断新的产品和新的尝试。 接着说影响,资源浪费、人员储备困难、很难互助、没法造成高效的开发模式,集成度不高。若是能有统一的开发框架,那么能够避免重复技术研究、标准化技术规范、深刻技术沉淀。对研发团队有效的管理和考核。(怎么衡量一个川菜厨师和一个鲁菜厨师谁更优秀?) 用Java的spring cloud, 做为一个例子提了一下,如何作一个统一的开发框架。