Skip to content
Miho Yamagata
TwitterLinkedInGitHub

サイトをリニューアルしました by GatsbyJS

Front-end, GatsbyJS1 min read

こんにちは。この度WebサイトをWordPressからGatsbyJSにリニューアルしました。

今回は、リニューアルに至った理由とブログのコンセプトについてお話しします。

リニューアルした理由

結論から言うと、以下です。

  • React製のフレームワークを使ってみたかった
  • サイトのスピード & セキュリティの懸念をどうにかしたかった
  • プラグインのアップデートやサーバーコストに嫌気がさした
  • マークダウンで記事を書く方が楽だった

元々は、ポートフォリオの作成や案件を得るために、WordPressでサイトを立ち上げました。 はじめは、WordPressの構造を理解するためにオリジナルテーマ作ってブログを書いていましたが、最終的には有料テーマをカスタマイズする形でここ1年は落ち着いていました。

実際に個人で案件を受けているので、WordPressの需要はあると感じていますし、オリジナルテーマの開発だけじゃなく、既存テーマのカスタマイズもできるようにしておいて良かったです。

WordPressをヘッドレスCMSとして使うこともできますが、個人ブログとしてはWordPressにこだわる理由もなかったので、心機一転することにしました。

そこで、React製の静的サイトジェネレーターであるGatsbyJSを採用することに。 ReactやGraphQLの勉強にもなり、サイトスピードとセキュリティも改善されたので今のところハッピーです。

今回はGatsbyテーマのminimal blogを使っています。 自分でテーマから作ってみようかとも思っていましたが、そうなると時間もかかるだろうし、一旦は既存のものをカスタマイズする形で良いかとなりました。 シンプルだけど必要な機能もあるので気に入っていますし、慣れてきたら自分でオリジナルでテーマを作ろうかと思っています。

今後も、こうやって少しずつ新しいものに触れながら、変わっていく予定です。笑

ブログのコンセプト

今のところは、前と変わらず以下のテーマを考えています。

  • ノルウェーの生活
  • フロントエンド
  • Web関連のサービスやプロダクト
  • その他興味があるもの

元々は、ノルウェー関連のことをブログで発信し、フロントエンドなどの技術的なことはサイト構築を通して学んでいくスタイルでした。 技術的なことをブログにするのは苦手だったのですが、今後はもう少しフロントエンド関連のことも記事に残していけたら良いなと。(技術に限らず、経験談や個人的な意見など) ノルウェーに引っ越して約4ヶ月ほど経ち、新しい発見などもあるので、ぼちぼち記事にしていきたいです。

また、将来的にノルウェー企業にアプローチできるように、書ける範囲で英語でも投稿するようになると思います。 ポートフォリオとして残したいということと、英語でのコミュニケーションが話す&聞くに偏っているので、書くことにも慣れておきたいという気持ちからです。 (いずれはノルウェー語で書けるようになりたいですね…)

という報告でした。 ご一読ありがとうございました。

© 2022 by Miho Yamagata.
Built with GatsbyJS