1作者: soham_byte大约 1 个月前原帖
嗨,HN, Titan Planet 是一个以 JavaScript 为主的后端框架,允许你用 JavaScript 编写后端逻辑,并将其部署为一个单一的原生 Rust 二进制文件。 今天,我要分享一个重大更新: **新功能** 1. **V8 运行时(不再使用 Boa)** Titan Planet 现在使用 V8 来执行 JavaScript 包。这显著提高了执行速度、与现实世界 JS 库的兼容性以及整体运行时的稳定性,同时仍然完全不依赖 Node.js 进行生产环境。 JavaScript 在运行之前被打包,并在嵌入的 V8 运行时中执行。Rust 继续负责网络、异步 I/O、并发和部署。 2. **扩展的运行时 API** Titan 现在配备了一套不断增长的内置运行时 API,专为后端工作负载设计: - `t.log(...)` – 结构化日志记录 - `t.jwt` – JWT 签名/验证助手 - `t.password` – 哈希和验证助手 - `t.fetch` – HTTP 请求 - 文件访问、环境访问等 这些 API 在 Rust 端实现,并安全地暴露给 JavaScript,确保运行时的可控性和可预测性。 3. **相同的核心理念** - 不使用 Node.js - 不使用 Node 事件循环 - 生产环境中不需要 JS 工具 - 输出一个原生二进制文件 - JavaScript 严格限于应用逻辑 **文档** 文档(架构、运行时 API、示例): [https://titan-docs-ez.vercel.app/docs](https://titan-docs-ez.vercel.app/docs) Titan 在设计上是有主张的,并不适合所有用例——但如果你对一个由 Rust 驱动、具备 JavaScript 友好性和 V8 运行时的后端感兴趣,欢迎反馈。 祝编码愉快!
1作者: akhnid大约 1 个月前原帖
如果你是一位不懂编程的创始人,你可能依赖工程师告诉你产品的发布情况。这种方式在投资者要求更新、客户需要变更日志,或者你需要了解项目进展时就显得不够有效。 <i>它的功能:</i> 连接你的代码库。提出问题: “上周发布了什么?” “现在进行到哪一步?” “谁做了什么?” 从你的提交历史中获取简单明了的答案。 <i>自动报告:</i> 安排每周或每月的总结报告。通过Slack或电子邮件发送。可以转发给投资者或董事会。 <i>其他功能:</i> 团队范围内的Slack机器人访问 你公司公共变更日志:yourcompany.gitmore.io/changelog 贡献者统计信息 <i>安全性:</i> 仅支持Webhook。我们存储提交信息、PR标题、时间戳和作者信息。我们绝不会访问源代码。 技术栈: 令牌加密:Fernet(HMAC-SHA256 + AES-128-CBC) Webhook验证:HMAC-SHA256 支持双重身份验证(2FA) 连接后通过检查你的代码库的Webhook设置进行验证。 免费使用1个代码库: https://gitmore.io
1作者: altras大约 1 个月前原帖
嗨,HN,我目前正在验证一种服务模型,我们作为“影子工程团队”,以大约5000欧元的固定费用在24小时内交付完全功能的原型。 我们针对的具体问题是工程能力。 我与每位创始人或产品负责人交谈时,他们都有5到10个高潜力的想法,但目前都处于停滞状态。他们无法实现这些想法,因为他们的核心工程团队忙于维护、技术债务或主要路线图。他们实际上“没有时间”去测试任何新东西。当他们尝试使用replit/lovable时,往往会得到很多杂乱的结果,并在几个周期后感到不堪重负。 我现在遇到的困惑是,我很想听听你们的真实看法: 我观察到当前的“AI编码”市场,像Fiverr AI编码服务这样的市场也在兴起。 你可以找到有人愿意以500到1000美元的价格构建AI应用程序。 我真正想问的是:为什么这些廉价服务没有爆发式增长? 考虑到像Cursor、replit这样的工具的能力,你可能会认为这些市场应该是绕过内部工程瓶颈的默认解决方案,但事实并非如此。 - 是管理开销的问题吗?(你没有时间去管理一个随机的自由职业者?) - 是质量/安全的担忧吗?(将专有想法放入廉价的零工经济服务中?) - 还是说他们根本不理解商业逻辑? 核心问题是:如果你手头有一堆无法实现的想法,那么以5000欧元的价格在24小时内获得“保证的专业级”结果,是否是绕过内部瓶颈的明智选择?还是你仍然会尝试与更便宜的自由职业者/内部资源拼凑在一起? 我在试图弄清楚价值是在代码(这很便宜)还是在可靠性/速度(这似乎很稀缺)。 感谢你的反馈。