古茗周刊是古茗前端团队内部分享周刊的精华推荐文章,每 2 周我们会在团队周刊内精心挑选高质量的文章进行汇总整理,和小伙伴们一起学习关注业界动态。
如果你有发现一些精华文章想和更多人分享,可以点击我们的公众号名称,将文章链接和你的解读文案发给我们!我们会对内容进行筛选和审核,保留你的推荐人署名,分享给更多的人
前端开发和后端对接过程,经常会接触到鉴权、限流、降级、灰度。前端需要清楚知道后端”网关系统”的能力,进而更清楚前端请求在非业务功能下最佳处理方式。这篇文章围绕网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,全面介绍介绍了”网关系统“。熟悉了“网关系统”的架构设计,可以更好的和后端进行接口协作设计。
Google I/O 是谷歌面向开发者举办的年度开发者大会,大会上会向开发者阐述一些新功能、新特性以及其他Web的相关更新。这篇文章将前端相关的主题进行了罗列和讲解,例如,当我们想要去尝试某些新特性而不缺确定浏览器是否兼容时,我们可以去参考”Web BaseLine”,其中会囊括所有当前和以前的浏览器版本完全支持的核心功能集。
一致性问题是服务端老生常谈的话题,由于我们的数据不可能存在同一节点,而且我们的系统需要 “长期” “正确”运行,所以我们才对一致性有要求。一致性基本分为两大类:弱一致性和强一致性,若一致性也称为最终一致性。本文讲的 raft 就是强一致性,相比于其他算法,raft 对选举机制有很强的约束,所以能解决类似 paxos 这样算法不好落地的问题。
Svelte 作为一个构建 web 应用程序的工具,怀揣着一颗让构建交互式用户界面变得更容易的心 。在 React 和 Vue 统治着前端的 JavaScript 框架中,看 Svelte 如何破局。让我们一起学习了解下Svelte 与React、Vue的实现区别,看如何实现首次加载时没有额外损失。
5、你的图片加载,一点都不酷炫!不信 You Look Look
现代网站中的图片使用量是很大的,在一些门户网站中,还会有一些大尺寸的图片展示,这个时候图片如果加载不顺畅,是很影响用户体验的,让我们看看一些超丝滑的图片加载方式吧!