标签
Phoenix LiveView 1.2 引入了共置 CSS,使用 @scope CSS 规则实现作用域样式,改进了 Elixir Web 应用中基于组件的样式设计。
一位老派的基于网络的体育模拟游戏开发者反思了人工智能生成的‘氛围编码’游戏的兴起如何威胁到他的小众领域,并将现代人工智能辅助开发与过去的辛勤劳动进行对比。
Clone-Wars是一个GitHub仓库,包含超过100个流行应用(如Netflix、Spotify和Instagram)的开源克隆,提供免费源代码、在线演示和技术栈,供开发者学习。
A collection of agent skills by Google engineer Addy Osmani for web quality audits, performance optimization, SEO, accessibility, and Core Web Vitals, installable via npx add-skill.
一篇博文,论证了简单HTML对于普遍可访问性的持续重要性,并通过一位女性使用PSP浏览器访问政府服务的故事加以说明。
一位开发者分享了免费12分钟教程,教你如何使用Claude Mythos构建获奖动画网站。
一本指南,解释使用 Datastar 库构建 Web 应用程序的推荐实践('Datastar 方式'),强调后端驱动状态、SSE 流和 DOM 变形。
一位开发者使用以HTML为先的方法(采用Astro框架)重建了一家公用事业公司的申请表,替换了先前失败的React应用。新网站易于访问,在不良网络连接下也能正常工作,并且在一天之内将用户提交量翻了一番,从而避免了潜在的罚款。
Biff.core是一个新库,为Biff项目提供系统组成和接口,允许将样板代码干净地提取到带有init函数的模块中。
一位非Web开发者的个人博客文章讨论了CSS中不可避免的坏部分,包括布局难题、浏览器默认设置和过度使用包装器,同时强调了可处理简单任务的子集。
Linear设计工程师Emil Kowalski整理了90多个动画术语,涵盖12个分类,旨在帮助用户更好地向AI描述动画效果。同时,作者使用Claude构建了一个双语预览站点,方便理解每个术语的实际效果。
该文章对比了FastAPI+SQLAlchemy与SQLModel的使用场景,分析了迁移的收益与成本,建议存量项目不必全量迁移。
一篇博客文章,揭露验证电子邮件地址时的常见误解,反对基于正则表达式的验证,提倡发送确认邮件等更简单的验证方法。
一篇 Twitter 帖子列举了 35 个开发者应知的系统设计核心概念,并附有详细解释的链接,旨在帮助开发者学习和复习关键主题。
本文探讨了 HTMX 这个库,它偏爱服务器端渲染的 HTML,而非大量使用 JavaScript 的前端。作者发现 HTMX 对于持久化的 UI 组件很有用,但最终出于个人对最小依赖的偏好,决定自己实现一套解决方案。
Nutrepedia 是一个覆盖29个地区的营养信息工具,使用Clojure和Htmx构建。
一篇讽刺文章认为,干净、可维护的代码时代已经结束,取而代之的是由AI生成、臃肿的‘氛围编码’网站,这些网站以消耗token为商业模式,而作者出于挑衅,反讽地展示了一个干净的页面。
Emil Kowalski 分享了一个动作词汇网站,帮助开发者和设计师在向AI描述动画时更精确。该词汇表涵盖了入场、出场、排序、变换、过渡和滚动触发的运动。