FE Tycoon
#React #文章 如何在 React Router 中显示 404 页面
https://sergiodxa.com/tutorials/create-show-a-404-in-react-router
https://sergiodxa.com/tutorials/create-show-a-404-in-react-router
#React #文章 将 React 组件树视为状态机模型可以帮助阐明异步更新和 React 并发特性的影响。
https://jordaneldredge.com/blog/transitions-f-of-state/
https://jordaneldredge.com/blog/transitions-f-of-state/
#文章 #TS 关于如何使用 Node.js 和 TypeScript 构建简单交互式命令行界面(CLI)应用程序的教程。
https://www.robinwieruch.de/node-js-cli/
https://www.robinwieruch.de/node-js-cli/
#React #文章 讨论了如何在 React Router v7 中优化用户输入触发的请求,避免因快速连续输入导致的多次请求问题。
https://programmingarehard.com/2025/02/24/debouncing-in-react-router-v7.html/
https://programmingarehard.com/2025/02/24/debouncing-in-react-router-v7.html/
React、useLayoutEffect、服务器端渲染(SSR)、同构(Isomorphic)、use-isomorphic-layout-effect、UI 不一致、客户端/服务器端、警告(Warning)、React ProseMirror、useEffect、代码实现(Implementation)、React 生态系统(React Ecosystem)、React Redux、解决方案(Solution)、开发者实践(Developer Practice)、警告的误解(Misunderstanding of Warning)。
https://smoores.dev/post/no_such_thing_isomorphic_layout_effect/
https://smoores.dev/post/no_such_thing_isomorphic_layout_effect/
#AI #开发工具 自然语言交互、数据提取、断言验证、Chrome 插件、YAML 脚本、Puppeteer 集成、Playwright 集成、自定义模型、开源模型、通用模型、可视化报告、调试 Playground、数据安全、开源免费、JavaScript 集成
https://midscenejs.com/zh/index.html
https://midscenejs.com/zh/index.html
https://mp.weixin.qq.com/s/m4-RgmN96KgeuzqD65dFqA
### CSS 新特性
- Anchor Positioning(锚点定位)
- CSS 动态定位
- CSS 候补位置
### 核心属性
-
-
-
-
-
-
### 功能实现
- Popover 功能
- 智能边界处理
- 动态位置调整
- 锚点定位
### 工具与库
- Chrome 125
- Popper.js
- Tippy.js
- floating-ui
### 其他
- 视口边界检测
- 滚动事件处理
- 动态布局优化
- CSS 回退策略
### CSS 新特性
- Anchor Positioning(锚点定位)
- CSS 动态定位
- CSS 候补位置
### 核心属性
-
anchor-name
-
position-anchor
-
anchor()
-
anchor-size()
-
position-try-fallbacks
-
@position-try
### 功能实现
- Popover 功能
- 智能边界处理
- 动态位置调整
- 锚点定位
### 工具与库
- Chrome 125
- Popper.js
- Tippy.js
- floating-ui
### 其他
- 视口边界检测
- 滚动事件处理
- 动态布局优化
- CSS 回退策略
#CSS #文章 解密css选择器之 :has(:not) vs :not(:has)
https://polypane.app/blog/decoding-css-selectors-has-not-vs-not-has/#main
https://polypane.app/blog/decoding-css-selectors-has-not-vs-not-has/#main