Gatsby Starter と Theme

2020-02-20 post by cieloazul310

Gatsby Starter と Theme

Gatsby Starter と Gatsby Theme の違いについて説明します。

Gatsby Starter

Gatsby Starter は Gatsby のプロジェクトを始める時に使う ただしスターターを使った時点で、そのスターターと分化 スターターがアップデートしたとしても、もう分化してしまっているので

Gatsby Theme

対して、Gatsby Theme はモジュールです。 通常 Gatsby Theme は npm 上にパッケージとして公開されています。 つまり自分のプロジェクトで yarn upgrade gatsby-theme-*** とすれば、Gatsby Theme は最新のものに更新されるわけです。

一方で、Gatsby Theme にも難点があります。それは Gatsby Theme の機能が高性能になると、Gatsby Theme 側の求めるプロジェクト構成になっていなければならない。

フレームワークカスタマイズ保守再利用性
Gatsby Starterカスタマイズが容易保守が難しい再利用しにくい
Gatsby Themeカスタマイズが難しい保守が容易再利用しやすい

Gatsby Aoi Theme

必要最低限の機能

  • ベーシックな Layout を作成
  • Material-UI のトップレイアウトを導入
  • ダークモードとグローバルなステートの作成

Date: 2020-02-20

Category: Tutorial


cieloazul310
cieloazul310

It's only football (But I like it!)

記事一覧へ

Gatsby Aoi Theme Blog

© 2020 cieloazul310 All rights reserved. Built with Gatsby