A homemade GatsbyJS theme for my personal blog and website.
The "www.chrisvogt.me" repository contains the personal website and blog of Chris Vogt. The front-end code is located in the theme directory, while the blog articles are stored in the website directory. The development environment utilizes Yarn workspaces to separate the theme code from the content. The website can be previewed locally using localhost. The local development environment uses HTTPS and SSL, and self-signed certificates can be generated using mkcert. The production build of the website is output to the "public" directory within the website.
The "www.chrisvogt.me" repository contains the personal website and blog of Chris Vogt. It utilizes Yarn workspaces to separate the theme code from the content. The local development environment supports HTTPS and SSL, with self-signed certificates generated using mkcert. The production build of the website is output to the "public" directory within the website. The website and blog theme can be installed and previewed locally using localhost.
GatsbyJS is a free and open-source static site generator based on React. It uses a modern development stack including Webpack, GraphQL, and modern JavaScript and CSS frameworks. It also provides a rich set of plugins, starters, and themes.
A personal website is an online platform that showcases an individual's work, interests, and personality. It can include a range of content, such as a bio, resume, portfolio, blog, and contact information, and is often used to promote one's personal brand or professional services.
A template or theme refers to a pre-designed layout or structure that provides a basic framework for building a specific type of application or website. It typically includes good design, placeholder content and functional features, allowing developers to customize and fill in the details according to their specific needs.