/blog

Gatsby + TypeScript + Material-UI + Netlify

Primary LanguageTypeScriptMIT LicenseMIT

Blog

Netlify Status TypeScript Gatsby React GraphQL

Table of Contents

Getting Started

Installation

# Install dependencies
yarn

#  Run development server
yarn start

Project Structure

+-- content/
+-- src/
|   +-- components/
|   +-- pages/
|   +-- templates/
+-- static/
+-- gatsby-browser.js
+-- gatsby-config.js
+-- gatsby-node.js

Workflow

Branches

  • main: 최신 안정화 버전
  • develop: 새로운 기능 개발, 기능 개선을 위한 branch
  • production: Netlify 배포를 위한 branch

Commit Convention

Conventional CommitsAngular Commit Message Format을 따릅니다.

Versioning

yarn release
yarn release -r <major|minor|patch>

License

License