2019年大前端技术周刊-#31周

本周是2019年第31周,裂墙推荐工程师成长三连击系列文章

移动端

有赞移动 iOS 组件化(模块化)架构设计实践 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自16年起也在不断尝试各种组件化方案,在有赞微信商城,有赞零售,有赞美业等多个应用中进行了实践。

Unused images and resources clean up in Xcode You've almost certainly been in this situation, especially if you work with other people. You add a new asset to a project and don't immediately remove the old version. Before you know it, your app is a disaster of unused resources and no one knows what can be safely removed. Let Antoine van der Lee guide you through a few tools that'll help you get it back under control.

前端

2019年一半已过,这些大前端技术你都GET了吗?- 上篇 本人根据上半年个人与团队在大前端领域实践经验总结而成,按照技术采用生命周期和技术方向两个维度讲大前端当前的技术进行了总结,期望能够给大前端的技术同学一个全面的认识。

React Hooks会取代Redux吗 - InfoQ 在我看来,Hooks 和 Redux 之间几乎没什么重叠的使用场景。Hooks 没那么神奇,没有什么全新的状态功能;它只是增强了 React 已有 API 本来就能做的那些事情而已。但 hooks API 提升了原生 React 状态 API 的可用性,而且它比被它取代的 class 模型更简单,所以有了 hooks 后我在合适的场景中使用组件状态的频率多了很多。

The Simplest Way to Load CSS Asynchronously Ok so it’s more about loading CSS rather than writing CSS, but I thought this was a nifty trick, and one that is super simple to apply, assuming you have CSS that you actually want to load async.

Why I don't use Web Components?  Svelte 框架的作者谈 Web Components 方案的一些问题。Web Components作为Chrome浏览器默认支持的UI组件化方案,一直得到众多关注,但目前技术还处于早期阶段,依旧有许多问题需要解决。

JavaScript: What’s new in ES2019 As one of the most popular programming languages and the staple of web development, JavaScript is constantly evolving and with each iteration it gets some fresh internal changes. Let’s check out some of the new proposed features of ES2019 that could soon find a way into our everyday code

工程化&性能优化

你必须懂的前端性能优化 作者从浏览器、图片优化、渲染优化等多个维度系统性的介绍了前端性能优化的原理与实践,总结的很好非常推荐。

[译] 写给前端工程师的 Docker 入门 简单来说,docker 是一个平台,它允许我们使用容器来开发、部署、运行应用程序。

个人成长

个人知识管理的思考 Phodal 整理关于个人知识管理的思考,重要的是让沉淀变得更多,变得更加高效。毕竟,随着年纪的增长,越来越多的时间被各种杂事占用了。所以,在时间变得更加有限之前,我们所能做的事情变成了:高效。

工程师如何提升技术视野

工程师如何做好技术规划

工程师如何培养数据思维

三篇关于工程师如何成长的文章,前两篇是我个人根据最近培训获得的内容整理而来,正好和安姐最近一篇关于数据思维的文章形成工程师成长三部曲,希望各位码农们不断学习,天天向上~~

阿里云技术团队如何保证高效运转 来自阿里巴巴的高级技术专家孔凡勇(云狄)结合他在阿里云推动域名业务架构升级、知识产权业务平台从 0 到 1 建设的成功案例,向同行们传授了 Tech Leader 的必备素质,在团队中应发挥的作用以及如何成为 Tech Leader 的经验。

有兴趣同学可以关注微信公众号奶爸码农,不定期分享关于投资、理财、IT的信息:

原文地址:https://www.cnblogs.com/wdsunny/p/11288342.html