Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【20190913评审】WecTeam 前端周刊:第 003 期 #4

Closed
qianguyihao opened this issue Sep 11, 2019 · 0 comments
Closed

【20190913评审】WecTeam 前端周刊:第 003 期 #4

qianguyihao opened this issue Sep 11, 2019 · 0 comments
Labels
评审 WecTeam前端周刊评审

Comments

@qianguyihao
Copy link
Collaborator

qianguyihao commented Sep 11, 2019

周刊文章

1、JavaScript性能开销之2019

下载和执行时间是加载脚本节省性能开销的主要瓶颈,文章分析了前端性能的瓶颈以及优化思路。

7、灵活运用CSS开发技巧(66个实用技巧,值得收藏)

推荐人@志浩。何为技巧,意指表现在文学、工艺、体育等方面的巧妙技能。代码作为一门现代高级工艺,推动着人类科学技术的发展,同时犹如文字一样承托着人类文化的进步。文章作者整理了三年来使用到的一些CSS开发技巧,希望能让读者写出耳目一新、容易理解、舒服自然的代码。

11、Node.js 的进程与线程你真的了如指掌了吗

推荐人@荣庚。本篇文章除了介绍概念,通过Node.js 的角度讲解进程与线程,并且讲解一些在项目中的实战的应用。

13、移动端滚动穿透的 6 种解决方案

详细分析并总结了移动端弹窗滚动穿透的场景,总有一种能够解决你的问题。

14、时间切片(Time Slicing)

来看看听起来很高端的“时间切片”到底是什么。

16、小程序底层实现原理及一些思考

本篇文章更多的是在描述架构与技术方向层面的思考和决策,不会过多介绍具体某个问题是如何解决的,因为细节实在太多。

17、Serverless For Frontend 前世今生

推荐人@刘辉。阿里nodejs核心开发人员讲解severless的演进过程。

经典文章

3、MVVM 框架的数据状态管理的发展与探索

在前端应用日渐复杂的环境下,前端页面状态管理可控制和可跟踪成为解决开发和调试的重要手段,显然我们有必要了解状态管理方案可以解决什么问题,解决问题的核心方式是什么。

5、一文搞懂浏览器缓存机制

在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。

6、JavaScript Errors 指南

捕获、报告、以及修改错误是维护和保持应用程序健康稳定运行的重要方面。由于Javascript代码主要是在客户端运行、客户端环境又包括了各种各样的浏览器。因此使得消除应用程序中 JS 错误变得相对困难。关于如何报告在不同浏览器中引起的 JS 错误依然也没有一个正式的规范。除此之外,浏览器在报告JS错误也有些bug,这些原因导致了消除应用程序中的JS 错误变得更加困难。这篇文章将会以以上问题作为出发点,分析JS错误的产生、JS错误包含哪些部分、怎么去捕获一个JS错误。

10、web页面录屏实现

推荐人@陈轲。有些时候,当你不知道用户的具体操作时,是没有办法重现某些bug的,这时候如果有操作录屏,你就可以清楚地了解到用户的操作路径,从而复现这个BUG并且修复。本文是针对该问题提供了一些实现思路。

12、用React Hooks与Web Animation API实现动效组件

推荐人@金丰。「Web Animation API」W3C 推荐动画解决方案 与 「React Hooks」React 推荐编程模式结合是怎样的体验呢?如果你还没有尝试 WAAPI 及 React Hooks,那么看这篇就对了。

19、Array 原型方法源码实现大解密

知其然知其所以然,本文深入讲解了数组方法的实现,值得一看。

资源

8、如何使用CSS混合模式和SVG动态更改产品图像的颜色

推荐人@志豪。本文介绍一种简单的方式,利用 SVG 和 CSS 混合模式动态替换产品图片颜色。

理由:待翻译。

20、Google feedback on TypeScript 3.5

Google升级到ts-v3.5的建议反馈。

理由:待翻译。

废弃

2、JavaScript 之 import export Vs require module.exports

本篇文章,旨在探讨 JavaScript 模块化体系中:ES6 模块与 CommonJS 模块的差异,以及各自用法注意事项等。

理由:上一期周刊中,有一篇更好的文章讲过这个话题。

4、MTFlexbox自动化埋点探索

本文主要介绍美团在MTFlexbox自动化埋点方向所进行的一些探索,希望对大家能够有所帮助。

理由:现在都是标准化的了。非标准化的过时了。

9、实用函数式编程技巧:Combinator Pattern

推荐人@志玉。本文以中间展开渐进式呈现图片的算法为例。演示Combinator Pattern 可以如何呈现出优雅的计算层次结构。

理由:文章内容,没体现出作用。

15、【原创】不懂不写系列:JavaScript的异步机制,EventLoop,macrotask,microtask,nextTick终结篇

本文作者@郑凯。涉及到了JavaScript的异步机制的来龙去脉,可以串联起来大量知识,既是基础也是核心。

理由:等待发公号原创。

18、小程序底层实现原理及一些思考

推荐人@浩群。小程序是近年来最火热的前端技术之一,然而即使知道如何开发小程序,对于大部分前端开发者来说小程序内部依然是一个黑盒,本文带你了解一下小程序的底层是如何实现的。

理由:重复推荐。

@qianguyihao qianguyihao added the 评审 WecTeam前端周刊评审 label Sep 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
评审 WecTeam前端周刊评审
Projects
None yet
Development

No branches or pull requests

1 participant