Now vibe coding, so learning hammer FE ?
#文章 深入解析流动的 WebGL 渐变效果 —— 即使你不想在网页上实现这种炫酷的等离子效果,这篇文章也值得一读。它深入浅出地探讨了使用简单 GLSL 代码实现该效果背后的数学原理和技术细节,任何 JavaScript 开发者都能轻松理解。
https://alexharri.com/blog/webgl-gradients
https://alexharri.com/blog/webgl-gradients
#文章 面相痛苦编程,这篇文章强调了一种以实际问题为导向的编程理念,通过逐步迭代和深入理解问题领域来构建高效、优雅的系统,同时避免过早优化和过度工程化。
http://nathanmarz.com/blog/suffering-oriented-programming.html
http://nathanmarz.com/blog/suffering-oriented-programming.html
#文章 OWASP速查表系列 - 该系列涵盖众多安全主题,包括但不限于AJAX安全、访问控制、身份验证、授权、SQL注入预防等,还提供下载链接和最新更新的ATOM feed。
https://cheatsheetseries.owasp.org
https://cheatsheetseries.owasp.org
#React #文章 SVG懒加载:svg 精灵图方法来优化性能
https://www.jeantinland.com/blog/lazy-load-svg-icons-with-use-react-js/
https://www.jeantinland.com/blog/lazy-load-svg-icons-with-use-react-js/
#React #文章 “分层 React 结构”(Layered React Structure,简称 LRS)是一种经过实践验证的 React 项目组织方式,可以帮助开发者更好地管理大型项目。它通过明确的分层和组件职责划分,提高了代码的可维护性和可扩展性。如果你正在寻找一种更系统的方式来组织你的 React 项目,LRS 值得一试。
值得注意:文章提到了文件命名的方式,推荐是`kebob-case`
https://playfulprogramming.com/posts/layered-react-structure
值得注意:文章提到了文件命名的方式,推荐是`kebob-case`
https://playfulprogramming.com/posts/layered-react-structure
#React #文章 RSC 处理 toast 信息,用到了cookies 。
https://buildui.com/posts/toast-messages-in-react-server-components
https://buildui.com/posts/toast-messages-in-react-server-components
#文章 通过维持 5:1 的积极与消极反馈比例,管理者可以更有效地进行绩效评估,促进员工的成长和团队的整体表现。这种比例不仅有助于高绩效团队的维持,还能帮助表现不佳的员工实现改进。
https://www.trevorlasn.com/blog/the-5-1-rule
https://www.trevorlasn.com/blog/the-5-1-rule
#文章 #AI 每个 AI 成功故事都离不开熟练的人类开发者这一必要因素。因此,我认为我们还没有进入后开发者时代。
本质上,大模型更多的是在改进它已经做得很好的事情,而不是解决所有全新的问题。
https://www.joshwcomeau.com/blog/the-post-developer-era/
本质上,大模型更多的是在改进它已经做得很好的事情,而不是解决所有全新的问题。
https://www.joshwcomeau.com/blog/the-post-developer-era/
#开源 【RSC 除了 Nextjs 以外的选择,只是一个 vite 插件】这个新包可能有助于您基于 Fastify 网络服务器和 Vite 构建自己的自定义 React 元框架(创建自己的“Mini Next.js”)。它支持 React 19,RSC 将在以后推出。
https://fastify-vite.dev/
https://fastify-vite.dev/
#React #文章 文章总结了理解React的协调算法对于理解许多React性能模式的原因至关重要。它解释了为什么组合效果良好、为什么列表需要键,以及为什么在其他组件内定义组件是有问题的。这种知识有助于我们做出更好的架构决策,从而自然地导致性能良好的React应用程序。
https://cekrem.github.io/posts/react-reconciliation-deep-dive/
https://cekrem.github.io/posts/react-reconciliation-deep-dive/
#React #文章 作者所在团队开发了名为Smelter的工具,它利用React语法简化了直播流合成过程。文章以构建一个简单的Twitch游戏直播为例,详细说明了如何使用Smelter实现包括游戏视频背景、摄像头显示、文本显示以及全屏过渡等功能,并对比了Smelter与FFmpeg、Chromium等传统工具的优劣。Smelter易于维护,可嵌入React应用,并支持多种输入源,为直播和视频处理提供了新的解决方案。
https://blog.swmansion.com/react-live-streaming-how-to-include-video-mixing-in-your-app-c460e09da7a8
https://blog.swmansion.com/react-live-streaming-how-to-include-video-mixing-in-your-app-c460e09da7a8