It depends on what you want to do. I myself use hostinger to host my NodeJS app. The downside is nodejs are only supported on their business tier web host. To be fair, it is more appealing than VPS with the same price for the infinite bandwidth alone
Whoops, my bad. I didn't see the need for it to be free