Netlify makes it easy to deploy static sites. I’ve used it and it’s been a decent experience. Their UI is quite complex and the notifications are annoying (they don’t turn themselves off after you read them).
GitHub can roll out something like this very easily. They already have GitHub actions and GitHub pages. Netlify’s core proposition is when you commit to a branch, a build command is run that outputs assets to a directory. Netlify will put those assets in a cdn. You can route your custom domain and they’ll provision the letsencrypt very for you and you have a https site. Boom!
They have other value adds like forms which seem quite overpriced. That’s when you need a db.
Overall my experience is that it’s good to get something out of the door but you prolly will need to move to a cloud provider if you need full control like caching headers and any form of backend.
Basically as a dev all I want is something simple. Here’s my script that builds the frontend. Here’s the docker files for various services. Here’s my requirements for a database. Lastly here’s my routing rules of urls to different docker services and how to scale them. Go host it and give me a good log analyzer so I can monitor how things are operating.
Render.com has nice things but there’s definitely value in simplifying most webapps deployments and still making the whole thing dirt cheap to operate.
GitHub can roll out something like this very easily. They already have GitHub actions and GitHub pages. Netlify’s core proposition is when you commit to a branch, a build command is run that outputs assets to a directory. Netlify will put those assets in a cdn. You can route your custom domain and they’ll provision the letsencrypt very for you and you have a https site. Boom!
They have other value adds like forms which seem quite overpriced. That’s when you need a db.
Overall my experience is that it’s good to get something out of the door but you prolly will need to move to a cloud provider if you need full control like caching headers and any form of backend.
Basically as a dev all I want is something simple. Here’s my script that builds the frontend. Here’s the docker files for various services. Here’s my requirements for a database. Lastly here’s my routing rules of urls to different docker services and how to scale them. Go host it and give me a good log analyzer so I can monitor how things are operating.
Render.com has nice things but there’s definitely value in simplifying most webapps deployments and still making the whole thing dirt cheap to operate.