记得点击文章末尾的“ 阅读原文 ”查看哟~
下面先一起看下本期周刊 摘要 吧~
奇舞推荐
■ ■ ■
“本篇文章介绍了 vivo 商城架构升级的背景,并从系统级、应用级、模块级、代码级四个层次,总结了 vivo 商城前端架构升级过程中的种种实践和探索,希望能给有类似需求的团队带来帮助。”
“几乎所有人都声称熟悉面向对象,但很少人能够概括面向对象方法和原则,面向对象设计和过程式设计的关键区别在哪,以及怎么定义和衡量可读性、究竟什么是可复用性、怎样的代码称为脆弱和僵化的。本文从 SOLID 原则出发,通过更贴近业务的解释性文字和具体的代码示例来回答这些问题。”
“Serverless 是未来,而且未来已来”。
JavaScript
■ ■ ■
本文记录研究 VSCode 中通信机制的过程。
“ 对项目而言,拿到需求后,我们从整体到局部进行分析,优先确定整体的框架、核心功能的实现方式等,进而考虑如何提高用户体验度。需求分清主次,以便于我们排列优先级从而开发提高效率。”
深入学习 React 中 ref 的数据结构及生命周期。
其它
■ ■ ■
“浏览器可以将各个站点的跨域资源分隔在不同的 Context Group 下,不同的 Context Group 下资源无法相互访问。”
Electron + Puppeteer + Robotjs 实现工作自动化
“最初只是为了做个自动化的登录的工具,但做着做着发现可以做更多,很多场景下是需要一些自动化工具的。它能把我们工作中一些耗费时间却没有多大必要去手动做的事情给自动完成,释放我们的时间做一些更有意义的事情。插件机制让它变得更有想象空间。”
云音乐 React Native 体系建设与发展
如题。
关于奇舞团
奇舞团是 360 集团最大的大前端团队,代表集团参与 W3C 和 ECMA 会员(TC39)工作。奇舞团非常重视人才培养,有工程师、讲师、翻译官、业务接口人、团队 Leader 等多种发展方向供员工选择,并辅以提供相应的技术力、专业力、通用力、领导力等培训课程。奇舞团以开放和求贤的心态欢迎各种优秀人才关注和加入奇舞团。