技术周报·如果没有 JS 框架该怎么办

编辑推荐

如果没有JS框架该怎么办

作者 Noam Rosenthal 是一名WEB平台顾问,WebKit & Chromium贡献者、技术文章写作者,也是一名经验丰富的WEB开发者。他在文章中概要解读了 React、Lit、Solidjs、Svelte 间通用的技术特性,并解释了不同框架如何实现它们。

防御性设计和开发

“防御性编程(Defensive programming)是防御式设计的一种具体体现,它是为了保证对程序的不可预见的使用,不会造成程序功能上的损坏。它可以被看作是为了减少或消除墨菲定律效力的想法。”作者在文章中提供了许多实操性极强的建议。

深度阅读

如何搭建H5/小程序多端商城低代码平台

一份 Low Code 平台搭建教程,既有关于架构设计的讨论与思考,又有具体功能的编码实现。

WebSocket 基础与应用系列(二)—— Engine.IO 原理了解

Engine.IO 是一个 Socket.IO 的抽象实现,作为 Socket.IO 的服务器和浏览器之间交换的数据的传输层,文章简单介绍 Engine.IO 的安装使用方法,以及详尽分析基于 Engine.IO 的通讯过程。

外文推荐

Interop 2022: browsers working together to improve the web for developers

Interop 2022 will improve the experience of developing for the web in 15 key areas. In this article, find out how we got here, what the project focuses on, how success will be measured, and how you can track progress.

Monorepos are changing how teams build software

Monorepos empower software teams to be more collaborative and productive with improved transparency, discoverability, code sharing, and standardization. But colocation of code doesn’t solve every problem.

实践应用

Recoil实现原理浅析-异步请求

Recoil 底层的数据流实现,与 Redux 类似,都是通过一个全局集中的 state 管理数据,但并没有像 redux 那样将状态管理和组件库绑定进行分开,而是将状态管理和 React 深度绑定,主要原因是 recoil 的很多工作是怎么去处理状态到组件的映射,concurrent 模式适配等,提供了很多 hook api 去读写数据。

如何让 Vue、React 代码的调试变得更爽

技巧:如何用 VSCode 调试 Vue、React 项目?

2022前端应该掌握的10个 JS 小技巧

文章整理了一些 JavaScript 编写技巧,包括:使用 ?? 代替 || ;使用?.简化&&和三元运算符等。

使用Three.js实现神奇的3D文字悬浮效果

手把手实现一个 3D 文字悬浮效果,内容很详细,包括:如何创建文字模型、如何配合鼠标事件实现 3D 动画效果等。

猜你喜欢

转载自juejin.im/post/7073763195676000264
今日推荐