DEV Community

Discussion on: Step-by-Step Guide to Deploy React Website to GitHub Pages Using GitHub Actions

Collapse
 
cwrite profile image
Christopher Wright

How does this method compare with using Netlify or Vercel for continuous deployment? Would love to hear your thoughts!

Collapse
 
eshimischi profile image
eshimischi

Github Pages is just a very light version. Usually developers use it for Storybook project, nothing more. If you need to deploy properly - Next.js, Complex React Client/Server app - use Vercel

Collapse
 
tobidelly profile image
TD!

Hmmm....I've seen some heavy projects on GitHub pages though, but I'd say they're not much. Maybe with time things will change with GitHub pages, but I agree with you Vercel is better used for complex apps

Thread Thread
 
eshimischi profile image
eshimischi

"GitHub Pages is a static site hosting service that takes HTML, CSS, and JavaScript files straight from a repository on GitHub, optionally runs the files through a build process, and publishes a website."
docs.github.com/en/pages/getting-s...

You cannot deploy server apps (Nest.js, Prism, Express, etc), only static pages - documentation web-site, Storybook, nothing beyond that

Thread Thread
 
tobidelly profile image
TD!

You're right...

Thread Thread
 
eshimischi profile image
eshimischi

I had no intentions to criticise your article, just to call things their names. Thanks!

Thread Thread
 
tobidelly profile image
TD!

Discussing technology and innovation is what I'm passionate about, I love the interaction.

Collapse
 
tobidelly profile image
TD!

I personally think Github pages is easier. While my repos are stored on GitHub I only need click settings and go to Pages, and deploy.