技术周刊2020-03-02

基础知识

剖析 npm 的包管理机制

本文从三个角度:package.json、版本管理、依赖安装结合具体实例对 npm 的包管理机制进行了详细分析。

 

关于 Babel 那些事儿

大部分前端攻城狮对 Babel 并不陌生,但是在这个 Ctrl+C  和 Ctrl+V 的年代,大多数人对它也只是知道、了解或者听过,少数可能配置过 Babel,但也仅此而已。作为一个有想法和灵魂的前端攻城狮仅仅知道这些是不够的,你需要对 Babel 有一个系统的了解,今天就来聊聊 Babel 那些事儿。

进阶知识

javascript 代码是如何被压缩的

随着前端的发展,特别是 React,Vue 等构造单页应用的兴起,前端的能力得以很大提升,随之而来的是项目的复杂度越来越大。此时的前端的静态资源也越来越庞大,而毫无疑问 javascript 资源已是前端的主体资源,对于压缩它的体积至为重要。

 

探究 CSS 解析原理

你知道 CSS 是怎么解析的吗?

系统设计

看优酷 Node 重构之路,Serverless SSR 未来可期

优酷 PC、H5 多端技术改造的总结与展望。

 

如何设计一个可扩展的限流算法

本文将介绍几种常见的限流(Rate Limiting)算法,以及各自的优缺点,之后将介绍分布式集群环境下如何设计限流算法,最后展示 Kong 是如何实现的

新鲜工具

Ant Design 4.0 正式版来了!

Ant Design 正式版发布:Form、Table 重做,Icon 体积更小

 

实时可视化Debug:VS Code 开源新工具,一键解析代码结构

DeBug 太枯燥?让 VS Code 画个图,自动帮你理清数据结构与代码思路,这就是 Reddit 2K 多点赞的开源新工具。

 

技术展望

一文道尽软件架构及前端架构演进

软件架构也“没有银弹”,不存在某个普世好用的架构。软件架构总是伴随着业务功能的发展、系统稳定性、并发性不断发展而不断演进的。结合业务发展的规模,人员的能力,找到最适合你的架构才是最好的架构设计。

 

新的边缘架构兴起,Serverless 的发展方向在哪?

边缘 serverless 是从云架构发展而来,始于大约 15 年前的基础设施即服务那个时期。这种演变的下一个阶段将是进一步推动 serverless “构建块”的分布,并使它们更容易为开发人员所使用。

 

posted @ 2020-05-12 11:08  叶子的小窝  阅读(136)  评论(0)    收藏  举报