Weejur 是一款基于 GitHub Pages 的极简 UI 前端工具,通过 OAuth 登录后,用户只需粘贴 HTML 或上传文件即可免费发布网站,旨在降低非技术用户创建个人网站的门槛。
#web-development
30 条相关内容
WebGPU中的几何节点
2.5本文探讨了如何在WebGPU中实现类似Blender几何节点的可视化编程系统,通过节点图来创建和操作3D几何体,为浏览器中的GPU加速图形编程提供了新的可能性。
本文提供了从Tailwind CSS v3升级到v4的完整迁移指南,涵盖新特性、配置变更、性能优化以及常见问题的解决方案,帮助开发者平稳过渡到最新版本。
受Hacker News上一维国际象棋项目启发,作者尝试用纯CSS实现该游戏,完全不用JavaScript处理交互或游戏状态,仅使用HTML+CSS,并添加了一些有趣的功能来挑战技术限制。
Astro 6 引入了实验性的 Rust 编译器,旨在提升构建性能。该版本还包含其他改进,但 Rust 编译器目前仍处于实验阶段,可能不适合生产环境使用。
本文介绍了如何用仅10KB的代码构建一个动态的六边形世界地图。作者分享了从数据压缩、渲染优化到交互实现的全过程,展示了在极小体积下实现丰富地图交互体验的技术方案。这种轻量级地图方案特别适合对性能要求严苛的Web应用场景。
Kazam是一个静态网站生成器,专为AI辅助写作时代设计,让Claude等AI工具能够轻松创建和维护网站内容,同时保持静态站点的性能和安全性优势。
本文概述了 JavaScript 的最新功能更新,包括已发布的 ECMAScript 2024 特性,并展望了即将到来的提案,帮助开发者了解语言发展趋势。
本文探讨了技术解决方案中常见的陷阱,指出过度关注解决方案本身而忽视问题本质会导致无效甚至有害的结果。作者强调理解问题根源比急于寻找解决方案更为重要。
作者开发了一个完全在浏览器中运行的PDF处理工具,所有操作都在客户端完成,无需上传文件到服务器,保护了用户隐私和数据安全。
本文探讨了在浏览器中实现实时翻译的技术方案,无需依赖外部服务器即可直接处理文本和语音翻译,为用户提供更快速、隐私保护的本地化翻译体验。
TSRX 是一个 TypeScript 语言扩展,旨在通过声明式语法和编译时优化来简化用户界面开发,提供更直观的 UI 构建体验。
Humanoid.js是一个轻量级JavaScript库,通过分析点击模式、移动轨迹和交互行为来评估用户行为的"人性化"程度,帮助检测自动化脚本与真实用户之间的差异。
我在进行Web开发时经常为制定有效的CSP指令而困扰,因此为Chrome和Firefox构建了这款浏览器扩展来协助完成这项任务。
Dropshot是一款浏览器工具,可帮助用户快速创建精美的动画产品展示,无需复杂的视频编辑软件即可制作专业级的产品演示视频。
这是一个静态网站项目,其界面设计和交互体验模拟了命令行终端(shell)的风格,用户可以在浏览器中获得类似操作系统的命令行环境感受。
作者因频繁访问某些网站导致标签页过多,受IDE文件切换启发,用一小时开发了一个Electron应用,实现了类似IDE的标签管理功能,点击已存在的标签会自动跳转而非新建,有效解决了浏览器标签页泛滥的问题。
随着AI代理的兴起,网站需要适应新的访问模式。本文探讨如何确保您的网站能够被AI代理正确访问和解析,包括优化内容结构、API接口和机器人协议设置。
一个完全不用JavaScript的网站俱乐部,因为文档不需要在其中运行任意代码。该项目延续了多年前NoJS俱乐部的理念,在原始域名nojs.club上重新启动,旨在收集和展示那些坚持不使用JavaScript的网站。
这是一个有趣的项目,通过书签工具和DOM操作,可以将任何访问的网页变成互动街机游戏。只需将书签拖到书签栏,在任何网站上点击它,就能立即在DOM上玩游戏,包括打砖块、贪吃蛇、太空入侵者、打地鼠等多种游戏。
这是一个零安装的浏览器SQL训练器,可以在浏览器中直接运行,无需任何安装配置。该项目仅用2天时间完成开发,为用户提供了便捷的SQL学习环境。
Sprag是一个全栈Python框架,开发者只需使用Python编写后端和浏览器端代码,无需单独的前端或API层。该框架将Python编译为JavaScript,将所有功能(状态、操作、实时通信等)集成在一个模型中。目前处于预发布阶段但已可用。
本文探讨现代前端开发中日益增长的复杂性是构建现代Web应用所必需的本质特性,还是由工具、框架和开发实践带来的偶然负担。作者分析了复杂性的来源,并思考如何区分必要的复杂性和可以避免的过度工程。
这篇文章探讨了React框架的优势,并指出JavaScript语言本身存在的问题。作者认为React的设计理念很好,但JavaScript的某些特性限制了开发体验。
Medievalizer是一款浏览器扩展,能够将现代网页内容转换为古英语字体风格,让用户以中世纪文本的视觉体验浏览互联网。该工具通过替换字体和调整排版,创造出仿佛来自中世纪手稿的独特浏览效果。
本文介绍了如何利用Claude Code工具来设计和构建网页界面,探讨了其功能特点以及在界面设计工作流程中的应用方法。
随着传统CMS平台面临挑战,开发者们正在竞相创建更现代化、更灵活的替代方案,试图打造下一个像WordPress那样成功的网站建设平台。这场竞赛涉及开源项目、商业产品和新兴框架,都在争夺未来网站开发的主导地位。
前端即边缘计算
2.0本文探讨了前端开发与边缘计算之间的紧密联系,指出现代前端应用本质上就是边缘计算的一种形式,因为它们在用户设备上执行计算任务,减少了与中心服务器的往返延迟。
Virtual Frame 是一个用于Web的微前端投影系统,允许将独立的前端应用作为组件嵌入到其他页面中,实现跨域隔离和高效通信。该项目提供了一种轻量级解决方案,用于构建可组合的Web应用程序架构。
Chrome浏览器增强了自动填充功能对日语拼音姓名的支持,现在能够更准确地识别和处理日语姓名的罗马字拼音形式,为用户提供更流畅的填写体验。