上周前端发生哪些新鲜事儿?#368
Web-development
• htmx 2.0.0 发布了! htmx 2.0.0 带来了许多新功能和改进。
• Safari 18——哪些网页功能在各个浏览器中可用? Safari 18 对跨浏览器的兼容性进行了重要更新。
• “Eslint-Summary”——破解你的Eslint配置 这篇文章介绍了如何自定义Eslint配置以提高代码质量。
• aria-hidden=true 对交互元素实际上做了什么? 这篇文章深入探讨了aria-hidden属性对可访问性的影响。
• 终端风格字体的悬停动画 展示了如何为终端风格的文本添加悬停动画效果。
CSS
• 纯CSS圆形文本(不需要等宽字体) 教你如何使用纯CSS创建圆形文本而不依赖等宽字体。
• CSS中的内联条件语句,现在可用吗? 讨论了在CSS中使用内联条件语句的最新进展。
• 纯CSS嵌套中的BEM修饰符 介绍了如何在纯CSS中使用BEM方法进行嵌套样式。
• 如何使用clip-path属性创建剪切形状 讲解了使用clip-path属性实现各种剪切形状的方法。
• 学习网格布局,现在可以先放一放容器查询 建议先掌握网格布局,然后再学习容器查询。
• 现代CSS布局很棒:谈谈和思考CSS布局 讨论了现代CSS布局的优势和实际应用。
• 编写优秀CSS的观点 分享了一些编写高质量CSS代码的技巧和建议。
• 渐进增强的脚注弹出框 介绍了如何将脚注渐进增强为弹出框。
JavaScript
• 宣布TypeScript 5.5 TypeScript 5.5 带来了许多新特性和改进。
• 用四个未知的JavaScript API统一Web和原生应用 介绍了四个不为人知的JavaScript API如何帮助统一Web和原生应用。
• 没有No-JavaScript 探讨了现代Web开发中JavaScript的重要性。
• 自定义元素:未连接回调 解释了自定义元素的未连接回调函数的用途。
-
React
• React Internals Explorer——轻松了解React的工作原理 介绍了一款工具,帮助开发者深入理解React的内部机制。
• 现代测试设置:适用于React TypeScript项目的Jest和React Testing Library 讲解了如何为React TypeScript项目配置现代测试环境。
• Next.js 15的最新新闻和更新 总结了Next.js 15的最新特性和改进。
-
Vue
• 在Vue之外使用其响应系统的简易性 介绍了如何在Vue框架之外使用其响应式系统。
• Nuxt + ESLint 9 + TypeScript + Prettier——2024配置指南 提供了一个详细的指南,讲解如何配置Nuxt、ESLint 9、TypeScript和Prettier。
• Vue 3 ChatGPT /w Firebase:深入AI世界(音频、文本、图像) 深入探讨了使用Vue 3和Firebase构建AI应用的过程。
-
Angular
• 高级RxJs操作符:你知道但不够了解的 介绍了一些高级RxJs操作符的使用方法。
🔊说到这里,我们不难发现:成长与发展是人生主旋律 ~
转载自:https://juejin.cn/post/7383320696627724299