Too Long; Didn't Read
Everyone running web projects, no matter whether it is a pure <a href="https://hackernoon.com/tagged/api" target="_blank">API</a>, or a full fledged web application, will come to the point of having to host their service. After (carefully) selecting your software stack (Ruby on Rails vs. <a href="https://hackernoon.com/tagged/nodejs" target="_blank">Node.js</a> vs. Django vs. etc.) you need to make your beautifully crafted application available to the world. There are multiple options available today, and while this overview is not complete, I hope it gives you a first idea on some of the options.