不知答案尚可求,不知问题何以谋。
#文章 #React Router v7 启航开启下一个十年
- 集成了Remix的特性,为React Router用户提供了框架模式,包括编译器、服务器渲染、代码分割、优化、类型安全增强等。
- 创建新应用可以选择作为 库(create-vite) 还是 框架(create-react-router)
- 框架模式下,还有一些列的部署和服务端渲染等解决方案。 React Router v7
基于 #TS#AI 框架;
使用现代 JS/TS 对 AI 功能进行原型设计和生产。

https://mastra.ai/ mastra.ai
#文章 #原理 你真的了解 10 年前出的 ES6 新特性 Symbol 吗?

背诵的知识点:确保唯一性。
拓展知识点:
1. 对象的临时键(不干扰现有键且不会展示在 Object.keys的结果和 for..in 循环中,场景:隐藏某些敏感键值对,比如 API_KEY)。
2. 临时键的值可以通过Object.entries 读取到。
3. Object.getOwnPropertySymbols()可以查询 Symbol 键对应的值。
4. Symbol.for()可以全局注册共享Symbol。
5. Symbol.iterator可以自定义对象的可迭代方式。
6. Symbol.toPrimitive可以自定义对象的隐式转换行为。
7. Symbol.species 可以限制某些继承行为和约束(计划废弃)。

https://www.trevorlasn.com/blog/symbols-in-javascript
#文章 #React 什么是React Portals?
- React Portals提供了一种将子组件渲染到父组件之外的DOM节点的方法,打破了传统的组件渲染层次结构。
- React Portals的用途?
- 使用方法?
- 优点有哪些?css 控制、访问性、事件处理
- 保留虚拟 dom 层次。
- 灵活性

https://techhub.iodigital.com/articles/what-are-react-portals What are React Portals? - iO tech_hub
#库 superjson 将 JavaScript 表达式安全地序列化为 JSON 的超集,其中包括日期、BigInt 等
#React #文章 非受控或受控:这只是视角的问题?设计一个既可以受控也可以不受控的自定义组件的思路 - 内部状态控制 vs 外部状态控制

https://buildui.com/posts/uncontrolled-vs-controlled-a-matter-of-perspective Uncontrolled or controlled: A matter of perspective
#CSS #文章 当设置单个CSS属性时,setProperty性能更优;而设置多个属性时,setAttribute更快。此外,setAttribute不验证值,对于需要设置自定义属性或错误值时非常有用。
重点知识关注两者的解析和处理流程的差异。

https://blog.frontend-almanac.com/style-setproperty-vs-setattribute style.setProperty vs setAttribute
Back to Top