---
title: "Discussion on \"GitHub Pages vs. Netlify vs. Heroku\" | Hashnode"
description: "Discussion on \"GitHub Pages vs. Netlify vs. Heroku\". Hi today i'm going to compare GitHub pages, Netlify and Heroku and see who comes out on top as the best solution for front-end developers to host. This is entirely my opinion from extensive use of the three options in the past few months.I'll be comp..."
url: "https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [GitHub Pages vs. Netlify vs. Heroku](https://glamboyosa.hashnode.dev/github-pages-vs-netlify-vs-heroku?utm_source=hashnode&utm_medium=feed)

Hi today i'm going to compare GitHub pages, Netlify and Heroku and see who comes out on top as the best solution for front-end developers to host. This is entirely my opinion from extensive use of the three options in the past few months.I'll be comp...

Oct 9, 2019 · glamboyosa.hashnode.dev  
Read the article

-   [#netlify](https://hashnode.com/tag/netlify)
-   [#github](https://hashnode.com/tag/github)
-   [#heroku](https://hashnode.com/tag/heroku)
-   [#frontend-development](https://hashnode.com/tag/frontend-development)

## Written by

[timothy ogbemudia](https://hashnode.com/@glamboyosa)

@glamboyosa · Lagos,Nigeria.

  
[View profile](https://hashnode.com/@glamboyosa)

software engineer

## Responses 2

Markdown supported · ⌘↵ to post

[Bayu Angora](https://hashnode.com/@angora)

[Oct 14, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5da40825ea5500866f16d370)

Any idea or tutorial how to deploy Hugo on Heroku?

[Pankaj Patel](https://hashnode.com/@pankajpatel)

[Oct 14, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5da40825ea5500866f16d370#reply-5da43af6ea5500866f16d422)

I think Hugo generated the static pages; so as you can see [here in the post](https://time2hack.com/2017/11/ways-to-host-single-page-application-spa-static-site-for-free/#4heroku)

You need to use the [static site buildpack](https://github.com/heroku/heroku-buildpack-static) to host static site on Heroku

[Bayu Angora](https://hashnode.com/@angora)

[Oct 14, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5da40825ea5500866f16d370#reply-5da46120ea5500866f16d5b5)

Thanks for reference.

[Pankaj Patel](https://hashnode.com/@pankajpatel)

[Oct 10, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5d9efb2f2379cc73129432aa)

I like the comparison you did for GH, Netlify, and Heroku.

Though I wanna add few other players in this area, **now.sh**, **Gitlab** and **Bitbucket**.

For me, the winner is Gitlab, of course, I have my personal opinions for it. Though Gitlab wins all the factors you mentioned above as

-   Pricing
-   Ease of setup
-   Ease of deployment
-   Continuous integration/deployment
-   Custom domain names

[Some other ways to host pages for Free](https://time2hack.com/2017/11/ways-to-host-single-page-application-spa-static-site-for-free/)

And using Gitlab [for Static Site](https://time2hack.com/2018/07/host-your-static-site-on-gitlab-pages/) and [for Image Hosting](https://time2hack.com/2019/07/free-image-hosting-with-github-gitlab-pages/)

[Bayu Angora](https://hashnode.com/@angora)

[Oct 14, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5d9efb2f2379cc73129432aa#reply-5da40802ea5500866f16d36c)

On GitLab, it's hard to make an edit (copy + paste) via mobile.

[Pankaj Patel](https://hashnode.com/@pankajpatel)

[Oct 14, 2019](https://hashnode.com/posts/github-pages-vs-netlify-vs-heroku/5d9e5a6fd7abec6c7987e19d/comment/5d9efb2f2379cc73129432aa#reply-5da43b82ea5500866f16d425)

I agree it is hard to edit the post on mobile as it is not built for the mobile. Though take any other platform, I think, they don't fully provide mobile editing.
