Backend deployments
Based on Theo's recommendations... all infra recommendations are for frontend technologies.... What if one wants to develop the backend on expressjs? Where is the infra recommendation to deploy such codebase?
14 Replies
you can use services like railway or fly as example to deploy
for railway as example, https://github.com/railwayapp-templates/expressjs-prisma
GitHub
GitHub - railwayapp-templates/expressjs-prisma
Contribute to railwayapp-templates/expressjs-prisma development by creating an account on GitHub.
and fly
Vercel Documentation
How to Deploy an Express.js Application to Vercel
Learn how to deploy an Express.js application to Vercel using Serverless Functions.
Deploy a Node Express App | Render
Deploy a Node Express App | Render
Deploy a Node Express application on Render in just a few clicks with free TLS certificates, private networks and auto deploys from Git.
All these solutions should work for you
Im surprise that Digital Ocean is not recommended
this option is really interesting
Used both and strongly prefer railway
main issue with DO is that i don't want to spin and manage a virtual machine
now DO has apps that are managed servers with load balancers
DigitalOcean's App Platform has been pretty great. No need to maintain infra, just pass in a few values and off it goes.
@denolfe what kind of app have you deployed to DO?
@redeemefy Mostly node.js apps. Some auto-deploy from specific branches, and others have deploys triggered from GitHub Actions using their AppSpec API.