呜啦!日常碎碎念,偶尔掉落优质前端博文推荐、学习资源等
网页:https://tg.cosine.ren
本频道的搜索Bot 来辣 👉 @cosSearchBot
私聊直接发消息就可以搜索啦~
🔖tags
#优质博文 #资源推荐 #博客更新 #碎碎念 #项目更新 #手工 #书摘 #阮一峰的科技周刊 #新动态
图频:Cosine 🎨 Gallery @CosineGallery
猫片: @cosine_cat
网页:https://tg.cosine.ren
本频道的搜索Bot 来辣 👉 @cosSearchBot
私聊直接发消息就可以搜索啦~
🔖tags
#优质博文 #资源推荐 #博客更新 #碎碎念 #项目更新 #手工 #书摘 #阮一峰的科技周刊 #新动态
图频:Cosine 🎨 Gallery @CosineGallery
猫片: @cosine_cat
#优质博文
AI 流程平台对比——Dify、Fastgpt、Ragflow
#AI #agent
via 关木
AI 流程平台对比——Dify、Fastgpt、Ragflow
AI 摘要:对比 Dify、FastGPT 和 RAGFlow 三个 AI 流程平台的功能与特点。
本文对 Dify、FastGPT 和 RAGFlow 三个基于 Web UI 的 AI 流程平台进行了详细对比,涵盖了团队管理、模型管理、第三方工具、知识库、应用管理、开源协议和部署难度等多个维度。通过对这些平台的功能、优缺点和适用场景的分析,帮助读者选择最适合自己需求的 AI 流程平台。文章最后总结了各平台在不同维度的表现,指出 Dify 在应用管理和扩展性方面的优势。
#AI #agent
via 关木
#优质博文 #前端
适合初学者的一篇指南。
2025 React + TypeScript 实战指南!
https://mp.weixin.qq.com/s/3hW5HokQINsO_w15pMYPpg
via 微信公众号 前端充电宝
适合初学者的一篇指南。
2025 React + TypeScript 实战指南!
https://mp.weixin.qq.com/s/3hW5HokQINsO_w15pMYPpg
AI 摘要:本文总结在 React 中使用 TypeScript 的常见场景,涵盖组件类型定义、Hooks 类型化、事件处理及异步请求类型安全实践。#react #typescript #course
本文系统梳理了 React 与 TypeScript 协同开发的核心技术点。首先对比函数组件的两种类型定义方式(React.FC
vs 直接定义 Props),分析其灵活性与适用场景;其次解析类组件中泛型、Component
与PureComponent
的类型定义逻辑,并探讨动态 Props 的泛型解决方案。针对 Hooks,文章详细说明useState
、useRef
、useMemo
等常用 Hook 的类型化实践,包括空值处理和对象类型断言等细节。此外,还覆盖事件对象类型定义、元素属性扩展、错误边界实现及异步请求(Fetch/Axios)的类型安全方案,最终形成完整的 React + TypeScript 开发指南。
via 微信公众号 前端充电宝
#碎碎念
插件成功发布到 Chrome 扩展商店啦~好耶
Moe Copy AI
https://chromewebstore.google.com/detail/moe-copy-ai/dfmlcfckmfgabpgbaobgapdfmjiihnck
感觉得加几个配置,接着等审核吧,开心!
插件成功发布到 Chrome 扩展商店啦~好耶
Moe Copy AI
https://chromewebstore.google.com/detail/moe-copy-ai/dfmlcfckmfgabpgbaobgapdfmjiihnck
感觉得加几个配置,接着等审核吧,开心!
#优质博文 #前端
View Transitions Applied: Dealing with the Snapshot Containing Block
https://www.bram.us/2025/03/04/view-transitions-snapshot-containing-block/
#视图转换 #css #性能优化 #移动端适配
View Transitions Applied: Dealing with the Snapshot Containing Block
https://www.bram.us/2025/03/04/view-transitions-snapshot-containing-block/
AI 摘要:探讨视图转换伪元素坐标空间差异导致的布局跳跃问题及解决方法。
本文深入分析了在视图转换(View Transitions)中使用::view-transition-group(*)
伪元素时,因坐标系差异(视口 vs 快照包含块)导致的布局跳跃问题。作者通过代码示例说明如何通过getBoundingClientRect
获取元素的旧/新位置,并利用这些坐标优化动画关键帧。然而,在移动端场景中,由于视口(Layout Viewport)与快照包含块(Snapshot Containing Block)的坐标系原点不同(如地址栏影响),直接使用视口坐标会导致动画跳跃。文章提出需通过坐标系转换方法解决这一问题,并附移动端示例验证解决方案的有效性。
#视图转换 #css #性能优化 #移动端适配