![]() If you are already using GitHub, you can set up your website without needing to learn any new tools. Open-source software, hardware schematics, etc., a lot is hosted on GitHub. Most tech people already use GitHub in one way or another. I have all my posts as simple static HTML pages and had no problems with it up to this point. I have also been hosting my personal website, on GitHub pages for several years now, and it has also been working perfectly. Recently, one of my articles reached the front page of Hacker News and the traffic to my website exploded.Įven then, I had no hiccups, and GitHub served my website with no problems or slowdowns. You can even edit the articles directly on GitHub’s UI.Ĭurrently, has a small number of regular visitors, and it has been working a treat. I have the source code of the website along with the articles on a public repository on GitHub.Īll the articles are written in markdown so people can easily contribute to it. I host on GitHub Pages, and here is how it is looking right now on mobile.Īfter I published, I made over a hundred changes to the website and every time it got deployed with no problems. ![]() Supports React (and anything that compiles to static HTML/JS/CSS):.Supports Static HTML + CSS + JavaScript.If you want to contribute to the article, make a pull request on GitHub. If you want to read the comments or leave a comment, do so under the YouTube video. Video has additional tips for each principle discussed. You can find the video narration of this article on YouTube: I will also demonstrate a sample React website hosted on GitHub Pages. Everything will be done through GitHub’s UI and online code editor. ![]() In the second part, I will deploy a brand-new website using GitHub Pages and simple markdown. ![]() In the first part of this article, I will discuss the strengths and weaknesses of GitHub Pages. If you want something much simpler, go with Google Sites, or, or WordPress. I must warn that GitHub Pages is intended for techies. It is an add-on for regular GitHub repositories, and you can host your website as well as code and other things in one repo, which is pretty good. GitHub Pages is a free and a pretty good hosting service. I have recently published using only GitHub Pages and markdown and decided to create a guide to preserve this knowledge in the form of an article so I can reuse it in my future projects. How to Set up a Free Website with GitHub Pages & How I Created ![]()
0 Comments
Leave a Reply. |