Developing JAMStack for Japanese Frontend by MicroCMS, GridSome, Netlify.

Why choose this JAMStack?

"Konsooru.rogu()"
そんなあなたへ

  • JAMStack初心者でも触りやすい

    JAMStack初心者でも触りやすい

    フロントエンド側のGridSomeはCMS向けに特化したフレームワークで、初心者の私でも簡単に開発することができました。Nuxtとの比較になりますが、GridSomeでは半分以下の学習時間で開発することができています。そして、バックエンド側のMicroCMSでは、自分で自由に投稿フォーマットをシンプルに作成できます。WordPressで例えるなら、全ての投稿フォーマットがカスタムフィールドのようなイメージです。そういった理由から、JAMStack入門者にうってつけの組み合わせだと思います。

  • 静的HTMLサイトのようなCSS構造

    静的HTMLサイトのようなCSS構造

    Webアプリ開発環境では、コンポーネント化によりテンプレートにCSSを記述する構造をよく目にします。このJAMstackでは従来のHTMLサイトやWordPressのような一般的なサイトのように、外部SCSSファイルをそれぞれの外部CSSファイルへ書き出します。それにより、SCSSコンパイラを使用しない環境になったとしても、コーディングルールを汚染しないように、CSSを直接編集することができますので、開発環境に左右されにくい保守性を確保しています。

  • 部分的な動的サイトに

    部分的な動的サイトに

    MicroCMSの投稿データを取得して、静的に書き出すことが可能です。それにより一部のみに動的な投稿を実装するサイトでは、WordPress等のCMS導入の必然性が減ります。MicroCMSを使用することで、メンテナンスフリーになり、パフォーマンスも大きく向上することが期待できます。もちろん一般的なCMSのような、全てのページが動的になっていたとしても、全て静的に書き出す事も可能です。