# 前端每周文摘 - 每周更新:国外论坛的前端热门文章,推荐大家阅读/翻译,紧跟时事,了解/掌握前端行业新闻,也给想写作或尝试突破新技术领域的同学们提供思路~
Web开发
-
微前端:运行时与构建时集成:分析微前端架构中运行时与构建时集成的区别,讨论各自的优缺点及应用场景。
-
如何实现selectedOption的功能?:探讨HTML中的selectedOption属性的正确实现方式,提供技术细节与示例。
-
LocalStorage与IndexedDB与Cookies与OPFS与WASM-SQLite:比较不同的Web存储选项,分析它们的特性、优劣及适用场景。
-
Web框架Hono的故事:来自Hono创始人的分享:介绍Hono框架的背景、设计理念及开发过程,探讨其对开发者的影响。
-
比“Ctrl+F”更智能:直接链接到网页内容:讨论如何创建直接链接到特定网页内容的功能,提高用户访问效率。
-
案例研究:Duten的2024年网站:分析Duten网站的设计和开发,展示最佳实践和成果。
-
带有滚动触发效果的分层(3D)网格动画:介绍如何创建具有滚动触发效果的3D网格动画,增强用户体验和视觉效果。
可访问性
-
为什么GOV.UK的“退出此页面”组件不使用Esc键:探讨可访问性设计中对键盘交互的考量,分析不使用Esc键的原因。
-
我一直在错误地使用引用块:分享对引用块的正确使用方法,强调其在网页内容中的重要性。
发布
-
GSAP加入Webflow:宣布GSAP与Webflow的合作,提供新的动画创建工具。
-
介绍Express v5:Node.js框架的新纪元:介绍Express v5的主要功能和改进,强调其在Node.js开发中的重要性。
-
AI助手面板:Chrome在DevTools中直接引入Gemini:讲解Chrome DevTools中新引入的AI助手功能及其使用方法。
-
在Chrome DevTools中引入AI助手:讨论如何在开发过程中利用AI助手提升开发效率。
CSS
-
使用Grid和视图过渡的Fanout:介绍如何结合Grid布局和视图过渡实现丰富的用户界面效果。
-
掌握theme.json:你可能不需要CSS——WP方式:探讨WordPress中theme.json文件的使用,强调其在主题开发中的应用。
-
解决背景溢出问题与继承边框半径:提供解决子元素背景溢出的方法,强调边框半径的继承特性。
-
CSS的min():一切皆可使用:讨论CSS中的min()函数的使用场景及最佳实践,帮助开发者优化样式。
-
CSS 2024状态报告:结果:发布2024年CSS状态报告,展示最新的趋势和数据分析。
JavaScript
-
js13kGames:获奖者已公布!:宣布js13kGames比赛的获奖作品,展示创新的游戏开发成果。
-
如何使用OpenAI CLIP和PostgreSQL在JavaScript中构建图像搜索应用:提供构建图像搜索应用的步骤与示例,结合先进的AI技术。
-
Inertia.js采用指南:概述、示例与替代方案:介绍Inertia.js框架的基本概念、使用示例及可选替代方案,帮助开发者了解其应用。
-
关于JavaScript的六个你可能不知道的事实:分享一些不常见的JavaScript特性和技巧,帮助开发者提高代码质量。
-
认识JavaScript中的新安全赋值运算符(?=):介绍安全赋值运算符的语法和用法,讨论其在代码中的应用场景。
-
Vue.js中的自动文件路由:探讨如何在Vue.js项目中实现自动文件路由,提高开发效率。
React
-
React文件结构五步法[2024]:介绍React项目的最佳文件结构,帮助开发者组织代码。
-
李斯科夫法则:React与Web组件的平行演化:分析React与Web组件在发展中的关系,探讨各自的优势。
-
理解Redux:包含示例的教程:提供Redux的基本概念及使用示例,帮助开发者掌握状态管理。
-
如何使用React和Next.js构建碳意识网站:介绍构建可持续网站的方法,结合现代开发技术。
-
React基础:过时状态与Hooks陷阱:讨论React中常见的状态管理问题,提供解决方案与最佳实践。
-
Redux持久化存储选项:从LocalStorage到IndexedDB及更远:分析Redux持久化存储的多种选项,帮助开发者选择合适的存储方案。