可以——前提是生成工具交付给您一个真正的应用程序,采用标准技术,能够在其平台之外运行。Blueprint Maker 正是如此:每个生成的应用程序都是一个完整的 Next.js + Prisma 项目,可导出为 ZIP 或推送到您的 GitHub,由您部署到自己选择的服务器或主机上。如果您宁愿什么都不管理,还包含一个专属 URL。
前提条件:自足且标准的代码
一切都在生成时决定。如果工具生成的是由其平台解释的配置(经典的 no-code 模式),那就没有什么可以在别处托管:应用程序在平台之外并不存在。如果工具生成代码,它仍必须是自足的——不强制回调发行商的服务器——并且是标准的,以便任何主机和任何开发者都能识别它。
Blueprint Maker 生成的应用程序满足这两个条件:一个 Next.js 项目,配有 Prisma 关系型数据库、各个界面、API 和仪表盘——与开发团队会编写的结构相同,对平台没有隐藏的依赖。
自行托管意味着什么
自行托管意味着承担平台原本为您做的事:一台服务器或云主机、一个数据库、更新和备份。对于已经拥有服务器或 IT 服务商的团队来说,这是例行操作——应用程序像任何 Next.js 项目一样部署。
这样做的理由很充分:将数据保留在自己的基础设施中(内部或某些客户常见的要求)、控制托管成本,或将应用程序集成到现有系统中。由于代码可导出且标准,开发者还可以添加您所需要的任何功能。
如果您什么都不想托管
自行托管是一种自由,而非义务。每个生成的应用程序都部署在包含的专属 URL 上:您立即使用它,无需服务器,也无需配置。
重要的是这一选择在两个方向上都可逆:先在提供的 URL 上开始,日后再把应用程序迁回自己这边——或者反过来。ZIP 导出和 GitHub 推送随时可用;第一天的决定不会锁定任何东西。