前端技术双周刊#30-2022.09.07
JavaScript
-
Dependency Injection in JS/TS – Part 1
本文介绍了依赖注入的概念、实现方法和在应用过程中的问题及解决方法,包括依赖注入无法单测的问题、循环依赖的问题等 -
Announcing TypeScript 4.8
TypeScript 4.8 版本正式发布,在 4.8 beta 版本我们预见了一些新的特性。在近期正式版本,最终确定的特性也有了部分更新 TypeScript 4.8 Iteration Plan
CSS
- 创意性的 CSS 布局和灵活 Web
在过去的几年时间,有关于 Web 布局的 CSS 特性变化可以说是突飞猛进。作为开发人员,挑战不再是这些 CSS 特性怎么使用,能做些什么,而是在这么多 CSS 新特性中,我们应该如何做出最佳(最为适合)选择,来构建构建具有创造性、灵活性的 Web 布局。
前端框架
- React Query meets React Router
React Router 6.4 即将正式发布,React Router 也加入了远程状态管理的数据获取游戏。文将带你了解 React Router 和现有的远程状态管理库(如:React Query)之间的竞争和关联。
工具推荐
- JSONCrack
一个把 JSON 可视化展现成图的工具。
拓展阅读
-
Chrome 105 正式版发布
105版本的更新带来了很多令人兴奋的特性。 -
GitHub 或下线 GitHub Trending 页面
由于低使用率的原因,Github 将在9月底下线 Trending 页面。但是自官方公告发出以来,大量用户反馈 对 Trending 页面的不舍和喜爱,这让 Github 不得不重新评估下线 Trending 的决定。 -
前后端协作规范
本文主要介绍该团队内部沉淀并践行已久的前后端协作规范,来抹平沟通差异;有了协作规范,便有了前后端开发默契,也因此达到了提高开发效率、降低沟通成本的作用。 -
初探Flutter跨端游戏开发
本文主要探讨了 Flutter 3.0 对游戏的支持力度,从为什么可以,到 Flutter 具体如何实现一个小游戏;最后回归到 Flame 引擎,层层深入。 -
Material Design 3发布
Google 的 Material Design 和 Apple 的 Human Interface Guidelines 并列为移动端两大规范。新版的 Material Design 明显好看很多,让我们看看它有哪些方面的改变?附:Material Design 3 官网和Material Design 3 中文翻译版