2 ms·
AFAIK Github.io does nothing for the build process...it just hosts static files, which means you need to build them somewhere first (locally first).
by mbesto 8y ago
AFAIK Github.io does nothing for the build process...it just hosts static files, which means you need to build them somewhere first (locally first).
- mattkevan 8y agoIt does run builds if you’re using Jekyll, though you’re restricted to a narrow set of whitelisted plugins. There’s no such limitation with Netlify.
- beat 8y agoGithub.io can build jeckyll for you, iirc. Netlify does the same thing, with more features. One Netlify feature I like is that if you host a domain with them, you can deploy branches to subdomains via git naming. This is good way to set up dev/test/prod environments with very little hassle. Something I see in a lot of threads like this is "What's so special about that? I can do all that stuff myself while self-hosting!" Yeah, but should you? Setting all this stuff up is a bunch of schlep that has no productive value, and I'm quite happy to outsource it to someone who makes it easy and obvious.
- realityking 8y agoIt does have built-in support for Jekyll: https://help.github.com/en/articles/using-jekyll-as-a-static-site-generator-with-github-pages https://help.github.com/en/articles/using-jekyll-as-a-static...