很多人喜欢尝试新的框架和工具,然后用它创建一个小项目,发布在GitHub上,并提供一个可以用来demo的链接,让大家不需要下载你的项目,初始化,安装依赖,然后运行等一系列复杂的步骤。过去,你可以将项目上传到Heroku,因为它是免费托管项目的,而且由于这些项目只是演示,所以一台低配置的免费机器就可以了。但现在,Heroku宣布他们将关闭所有免费的dynos、postgress和Redis存储,因此要么升级到付费,要么寻找替代方案。为某些演示付费是不值得的,因此这里有一些Heroku的免费替代品。1.CloudflarePagesCloudflarePages[1]具有无限带宽,无需任何更改即可支持CDN,它允许自定义域,甚至还有一个非常慷慨的无服务器功能免费计划。2.Netlify如果你喜欢比较流行和知名的东西,Netlify[2]是一个不错的选择,有数以万计的用户在使用。3.Deta可用于Node.js和PythonDeta[3]承诺永久免费,您可以在几秒钟内享受部署它的乐趣!4.Firebase(Google提供)如果您已经在使用其他Google服务并希望轻松地相互集成,或者就像Google本身一样,Firebase[4]为您提供了一个极好的免费计划!5.RenderRender[5]速度极快,有很多免费的附加功能。如果您需要一个免费提供快速服务器和DB和Redis的新提供商,那么这是最佳选择!6.Railway(多语言支持)如果您需要开箱即用地支持Node.JS、Django、Laravel、Kotlin、Spring、Ruby,Railway[6]是您的解决方案。它具有友好的用户界面并支持多种框架和语言。7.Fly.io(使用Dockerfile部署)Fly.io[7],部署Dockerfile的最佳选择。8.Fleek.coFleek.co[8]就像在Netlify上部署一样简单,但支持Web3,因此您的页面可以永久存储在IPFS上(即使您的域名过期),而无需处理web3开发的复杂性.9.Qoddi.comQoddi.com[9]这个站点与其他站点类似,但优点是它与Herokubuildpacks兼容,因此可以将Heroku项目移至此处而无需任何更改!10.Gigalixir.comGigalixir.com[10],Elixir开发者可以使用这个,适用于原型设计和免费测试小型应用程序。最后,上面的网址其实是可以用的。如果您有更多选择,可以留言与我们分享。如果某些网站需要信用卡才能试用,您可以使用一次性信用卡,或留意您的信用卡对帐单。参考文献[1]CloudflarePages:https://pages.cloudflare.com/[2]Netlify:https://www.netlify.com/[3]Deta:https://www.deta.sh/[4]Firebase:https://firebase.google.com/[5]渲染:https://render.com/[6]铁路:https://railway.app/[7]Fly.io:https://fly.io/[8]Fleek.co:https://fleek.co/[9]Qoddi.com:https://qoddi.com/[10]Gigalixir.com:https://www.gigalixir.com/
