古茗前端周刊第七期

古茗周刊是古茗前端团队内部分享周刊的精华推荐文章,每 2 周我们会在团队周刊内精心挑选高质量的文章进行汇总整理,和小伙伴们一起学习关注业界动态。

如果你有发现一些精华文章想和更多人分享,可以点击我们的公众号名称,将文章链接和你的解读文案发给我们!我们会对内容进行筛选和审核,保留你的推荐人署名,分享给更多的人

周刊推荐

1、最新进展:Serverless 冷启动优化技术

这是一篇讲述如何解决 Serverless 冷启动过长问题的文章。主要从两个方面着手:加快启动速度、预防冷启动发生概率。其中加快冷启动速度可以从很多方面来优化,比如说实例复用、轻量级的容器架构、用户代码按需加载等。这方面可做的事情太多太多了。但是归根究底,基本都在围绕技术方案的灵活性(Flexibility),启动速度(Startup Latency)和隔离性(Isolation Level)进行权衡。另外关于如何预防冷启动发生概率,业界也有很多的算法和理论,可以通过算法模型去预测复杂均衡的间隙、也可以不同租户的容器复用,但是这中间也会衍生出很多问题,如何解决大流量场景?复用容器时如何解决多语言函数、或是安全问题。Serverless 提供了高弹性的扩展能力,但是其带来的冷启动问题还需不断优化,路阻且长。

2、React 组件如何写单元测试?

推荐这篇文档的背景是源于团队讨论如何编写好的React组件,其中一个讨论方向是TDD对组件设计的帮助。 这次文章作为一篇react中写单元测试的指导文档,建议直接对着文档实操一遍了解下如何写单测; 了解如何写单测后也推荐大家去看看业界好的组件库实现源码,从易于测试的角度思考如何做出高质量的组件设计。

3、彻底搞懂word-wrap、white-space等

一篇彻底搞懂 white-space、word-break、word-wrap三个css属性,尤其在组合使用上;同时建议收藏,应该确实记不住,哈哈哈哈~~。

4.「为什么说 90% 的前端不会调试 Ant Design 源码?

写 react 项目的小伙伴应该都用过 antd 组件库,但绝大多数同学并没有看过它的源码。而想深入掌握 antd 组件库,只熟悉参数是不行的,必须要深入到源码层面。所以今天就来分享下如何调试 antd 的源码。

5、一文读懂OSS、NAS、EBS有什么区别?

平时工作时经常会提到 OSS,但其实我们并没有理解 OSS 是啥。本文较为清晰的介绍了下对象存储、文件存储、块存储的区别,以及不同存储的优势和使用场景。对象存储主要是通过扁平化的方式来存储非结构化的数据,并具有可伸缩性强、易于搜索等特性。目前市面上比较流行的几种对象存储分别是阿里云的 OSS、AWS S3,其他的一些云厂商提供的对象存储基本都是基于 AWS 的 S3 协议来封装的。。

最后

关注公众号「Goodme前端团队」,获取更多干货实践,欢迎交流分享~

相关推荐
学习ing小白1 小时前
JavaWeb - 5 - 前端工程化
前端·elementui·vue
真的很上进2 小时前
【Git必看系列】—— Git巨好用的神器之git stash篇
java·前端·javascript·数据结构·git·react.js
胖虎哥er2 小时前
Html&Css 基础总结(基础好了才是最能打的)三
前端·css·html
qq_278063712 小时前
css scrollbar-width: none 隐藏默认滚动条
开发语言·前端·javascript
.ccl2 小时前
web开发 之 HTML、CSS、JavaScript、以及JavaScript的高级框架Vue(学习版2)
前端·javascript·vue.js
小徐不会写代码2 小时前
vue 实现tab菜单切换
前端·javascript·vue.js
2301_765347542 小时前
Vue3 Day7-全局组件、指令以及pinia
前端·javascript·vue.js
ch_s_t2 小时前
新峰商城之分类三级联动实现
前端·html
辛-夷2 小时前
VUE面试题(单页应用及其首屏加载速度慢的问题)
前端·javascript·vue.js
田哥coder2 小时前
充电桩项目:前端实现
前端