Geekhyt/weekly

【第十九期】2021-12-31

Geekhyt opened this issue · 0 comments

打个广告

先祝大家元旦快乐~

2021 年的最后一天,我创建了前端食堂贵宾厅知识星球,2022 年会将更多的输出写到这个星球里。

周刊还是保持内容简洁,把所有内容都放进周刊里也不现实,星球里除了周刊以外还会发布日刊、短文,会有更多的信息分享给你。

面对每天大量的信息输入,如果没有搭建个人信息流系统,很容易被垃圾信息喂养,还会迷失方向,徒增焦虑。在贵宾厅里你不光能接收到优质信息,如果你愿意,你也可以搭建出自己的信息流,远离低质量的信息,贵宾厅会成为你优质的信息渠道之一。

星球价格 198 元/年,72h 内不满意无条件退款,扫描下方二维码即可订阅。

image

付费模式一方面是初步筛选,一方面也能逼我更加认真的进行输出(顺便赚点零花钱),妥妥的双赢思维。

贵宾厅菜单(不断更新):

🗣优质信息渠道,前端最新一手资讯
☕️工作日随时更新日刊,每周更新周刊
💼面试技巧、简历及晋升经验
💻学习、工作与成长指南
👌解答你的任何疑问,认真回答每一个问题
⭐️邀请前端大佬定期分享

技术资讯

  1. React Conf 2021 年度回顾

2021 年的 React Conf 是第一次在线上举办,被翻译成 8 种不同的语言。共计 19 场演讲,均可在线观看回放,文章对 Conf 也做了回顾,以及对相关人员的感谢。

  1. 2022 年的 CSS

盘点了 2022 年有望登陆浏览器的新特性。

  1. pnpm 的 2021 年

pnpm 的 2021 年总结,最大的新用户是 Bytedance,还有许多开源项目开始使用 pnpm,如 Vue、Vite、Autoprefixer、PostCSS、Browserslist。Yarn、npm 也在向 pnpm 学习。

  1. State of Storybook 2021

已经有数千个团队都在使用 Storybook,这篇文章回顾了 2021 年的演变以及对下一版本作出的改进。2021 年,Storybook 主要对性能、测试和集成方面做了大量更新。

  1. @idux

组件库太卷了,@Idux 是深信服科技的前端团队打造的开源组件库,基于 Vue 3.x 和 TS。

  1. Dan 的 2021 总结

Dan 把他关于各个方面的思考整理到了这条推特中,每一条里面都有惊喜。

技术资料

  1. React 之道 - 软件设计、架构和最佳实践

并不存在适用于所有业务场景的最佳实践,但是我们可以遵循一些通用规则来更高效的编码。文章详细阐述了组件心智模型、状态管理、仓库结构、性能优化、样式等方面。

  1. Fortnite VS Code Theme

让你编程的时候看起来像在打游戏的一款 VS Code 主题,我试用了一下,发现我还是更喜欢用 Dracula。

  1. 现代 JS:过去 10 年你错过的一切

这份备忘录可以让你了解现在浏览器中已经广泛支持的特性。

  1. rust-for-js-peeps

了解 JS,想尝试 Rust,但不知道从哪里开始?这个给你!

  1. Turborepo

如果你想用 JS/TS 构建一个 monorepo 项目,不妨试试 Turborepo,光是它们的文档就可以学到很多东西。

  1. 新一代构建工具大 PK

对比了包括 esbuild、Snowpack、Vite、wmr 等构建工具。

好文推荐

  1. 前端插件机制剖析及业界案例分析

解析了 babel、webpack 的插件机制原理,并总结出插件机制的好处:提高扩展性、配合 monorepo,减少因功能改变而引起的项目迭代,可以单独发包。

  1. 左耳朵耗子:我做系统架构的一些原则
  • 原则一:关注于真正的收益而不是技术本身
  • 原则二:以应用服务和 API 为视角,而不是以资源和技术为视角
  • 原则三:选择最主流和成熟的技术
  • 原则四:完备性会比性能更重要
  • 原则五:制定并遵循服从标准、规范和最佳实践
  • 原则六:重视架构扩展性和可运维性
  • 原则七:对控制逻辑进行全面收口
  • 原则八:不要迁就老旧系统的技术债务
  • 原则九:不要依赖自己的经验,要依赖于数据和学习
  • 原则十:千万要小心 X – Y 问题,要追问原始需求
  • 原则十一:激进胜于保守,创新与实用并不冲突