Show HN: Nue - 应用比一个 React 按钮更轻量
应用比一个 React 按钮更轻量
Tero Piirainen @tipiirai
在此版本中,我们将展示如何将现代 Web 标准——HTML、CSS 和 JS——发挥到极致:
整个应用程序比一个 React 按钮显著更轻:
查看基准测试和详细信息 这里 ›
Going large-scale
这是同一个应用程序,现在配备了 Rust 计算引擎和 Event Sourcing,用于即时搜索以及对 150,000 条记录的其他操作——远远超过了 JavaScript(和 React)因堆栈溢出错误而崩溃的程度:
使用 Rust/WASM 跨 150,000 条记录的即时操作
查看此演示 live ›
Tooling
Nue 刷新了 HMR 和构建速度记录,并为您提供了毫秒级的反馈循环,用于您日常的 VSCode/Sublime 文件保存操作:
设计和组件更新的即时反馈,保留应用程序状态
这意味着:
For Rust, Go, and JS engineers
对于那些陷入与 React 习惯用法作斗争,而不是依赖永恒软件模式的 Rust、Go 和 JS 工程师来说,这是一个警钟。 Nue 强调一种模型优先的方法,通过简单、可测试的函数、真正的静态类型和最小的依赖关系来提供模块化设计。 对于系统开发人员来说,Nue 是一种解放性的体验,他们的技能最终可以在分离的模型层中发光。
For Design Engineers
对于那些被 React 模式和40,000+ 行设计系统所困扰的设计工程师来说,这是一个警钟。 使用现代 CSS (@layers, variables, calc()) 构建更简单的系统,并掌控您的排版和空白。
For UX Engineers
对于那些陷入 React hooks 和实用程序类墙,而不是拥有用户体验的 UX 工程师来说,这是一个警钟。 构建像 React 按钮一样轻量级的应用程序,以推动 Web——以及您的技能——向前发展。
FAQ: WTH is Nue?
Nue 是一个专注于 Web 标准的 Web 框架,目前正在积极开发中。 我们的目标是揭示现代 Web 开发中已经常态化的隐藏复杂性。 当一个按钮的重量超过整个应用程序时,某些根本性的东西就被打破了。
Nue 推动了不可避免的转变。 我们正在从头开始重建工具和框架,采用更清洁、更强大的架构。 我们的目标是为所有关键技能组合:前端架构师、设计工程师和 UX 工程师,恢复 Web 开发的乐趣。
What's next
我们正在分三个不同的阶段改进开发者体验:
加入邮件列表以关注我们的进展,并了解我们的 vision 如何展开: