4作者: upmostly7 个月前
嗨,HN, 过去几个月,我和我的联合创始人一直在构建 DB Pro。DB Pro 是一款现代桌面数据库 GUI 客户端,旨在让使用 Postgres、MySQL、SQLite、libSQL 和其他引擎变得快速、直观且令人愉悦。 我们的重点是开发者体验。我们希望绝对掌握 UX 以及外观和感觉,因为我们认为大多数数据库客户端都不友好。 一些功能: * 可视化变更审查 – 在提交之前查看待处理的插入/更新/删除。 * 内联数据编辑 – 直接编辑表格行,无需笨拙的模态对话框。 * 原始 SQL 编辑器 – 一个专注于运行查询的编辑器,结果显示在单独的标签页中。 * 完整活动日志 – 跟踪数据库中发生的一切,让您安心。 * 可视化模式浏览器 – 在图表中查看表、列、键和关系。 * 标签页和多窗口支持 – 同时保持多个连接和查询处于打开状态。 * 自定义表标签 – 组织您的表,而无需更改模式。 技术栈:Electron、React、tRPC、Drizzle ORM、Postgres/MySQL/libSQL/SQLite 支持,目前支持 macOS 的原生构建,Windows 和 Linux 很快也会推出。 我们对这个项目充满热情,实际上正在通过开发日志记录我们的旅程。最新的一个在这里:<a href="https://www.youtube.com/watch?v=-T4GcJuV1rM" rel="nofollow">https://www.youtube.com/watch?v=-T4GcJuV1rM</a> 谢谢, Jay 和 Jack
2作者: browsejobs57 个月前
每年都有新的框架、新的“无代码”工具,或者新的数据平台承诺取代 SQL。然而,SQL 仍然是处理数据最通用、最可靠、应用最广泛的接口。 它仍然胜出的几个原因: * 它是声明式的。你描述你想要什么,而不是如何计算它。 * 它很稳定。经过数十年的优化,在各行各业都经过了实战检验。 * 它具有可移植性。从 Postgres 到 BigQuery 再到 Snowflake 和 DuckDB,SQL 无处不在。 * 它经过优化。现代引擎可以处理难以置信的工作负载,只需最少的调整。 * 它是每个分析师、工程师和机器学习人员都能达成共识的语言。 * 即使是现代的“数据工程”工具——dbt、Spark SQL、Trino、BigQuery ML——也只是将 SQL 带到新的环境,而不是取代它。 * 生态系统不断变化,但 SQL 的简单性和长久性使其成为我们拥有的最接近通用数据语言的东西。 很好奇其他人是怎么想的:SQL 的主导地位是成熟的标志,还是真的有更好的东西即将出现?