A
A
Andrey Frantsev2018-11-09 19:46:46
React
Andrey Frantsev, 2018-11-09 19:46:46

How to organize hosting for a site made on Gatsby and Strapi?

Good afternoon!
Friends asked to make a business card site for their design bureau, but with a CMS for later updating / adding content. I want to make it on Gatsby and Strapi. Why not WordPress and others like them? There are many reasons for this (the most important is that I am learning React, and I am interested in making a project on this stack).
Question about hosting (probably stupid, sorry :))
But how do you post such a bunch? Can anyone explain in a simpler way? Is it possible to do this by simply renting hosting with NodeJs and setting everything up on it? Mostly options with Netlify, Heroku, GitHub Pages are googled, but how to organize the storage of a certain volume (possibly in the future and a large one) of statics (images)? It's just that standard hosting is not very expensive, and my friends, of course, will refuse to pay $45 per month for Netlify.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan Ganev, 2019-12-12
@Andy_Francev

Netlify and other hosts for static generators specialize in hosting SSGs and simplify working with them, primarily due to the fact that they "pick up" the changes made in the project after the push (on github, for example), and automatically start generating the site. It is very comfortable. But at the same time, you don't really store the site on Netlify, you keep it on GitHub or GitLab. And on the same GitLab, you can keep a 10gb repo for free.
Netlify itself has no site size limits at all, here is a discussion on this topic: https://community.netlify.com/t/free-plan-website-... - you can keep a site of any size for free, the truth may arise there problems with GIT due to large files, which is why the Netlify Large Media service exists.
So it's possible at allhost a free Gatsbyjs site on Netlify + GitLab up to 10gb in size.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question