700fe1d7f0b40771

レーシングイベント・ライディングスクールのサイト制作

OVERVIEW

オフロードライダーの制作依頼をもとに、既存のサイトをリニューアルした。

YEAR 2020

WordPressの運用サイトから、Gatsby+microCMSでの静的サイトの運用に切り替えた。

当初は、WordPressを、Gatsby PluginでHeadless CMS のように使おうと考えていたが、REST APIが吐き出すjsonデータの加工に苦労したため断念。

Netlifyでの運用においては、画像数が多いため、ビルド時間(Freeプランで月300分まで無料)の短縮が求められる。現状は、graphQLのクエリで生成画像のクオリティ を下げたり、キャッシュの有効化で対応している。

Gatsby、Reactでのコンポーネントベースの開発や、graphQLなど、サイト制作で初めて触った技術に、いろいろと学ぶことが多かった。

引き続き、この技術を活用して、比較的複雑なアプリケーションも作れるようにしたい。

WEBSITE