ARIKA TORIGEWeb Developer

microCMSのプレビュー機能(自分のサイトではまだ作っていない)

Next.jsとmicroCMSで制作したポートフォリオサイトでは、プレビュー機能をまだ実装していません。自分のサイトなら省略できる機能も、クライアントのサイトでは必要になることがあります。Webサイトの制作と運用について考えました。

microCMSのプレビュー機能(自分のサイトではまだ作っていない)

自分のポートフォリオサイトをNext.jsとmicroCMSで作りました。

microCMSは、管理画面から記事などのコンテンツを登録・管理できるヘッドレスCMSです。

今回のサイトでは、JOURNALというブログのようなページを設けて、日々の制作記録を書いています。

記事を登録して公開すると、サイトにも反映されます。

当たり前といえば当たり前なのですが、最初に記事を公開したときは、ちょっと嬉しくなりました。

WordPressとは違う仕組みで作ったサイトが、ちゃんと動いている。

それだけでも、なかなか楽しいものです。

ただ、記事をいくつか登録しているうちに、ひとつ気になることがありました。

そういえば、プレビュー機能を作っていません。

公開する前に確認したい

WordPressでは、記事を公開する前にプレビューで確認することができます。

文章の改行や見出し、画像の配置など、実際のページに近い状態で確認できる便利な機能です。

今回使用したmicroCMSにも、プレビューを実現するための仕組みが用意されています。

ただし、Next.jsなどで作ったWebサイトの場合、プレビュー用のページや下書きデータを取得する処理などを、自分で実装する必要があります。

今回のポートフォリオサイトでは、そこまで作っていませんでした。

記事の内容を確認してから公開することはできますが、公開前に完成したページの見た目を確認する仕組みはありません。

自分のサイトなので、今のところはそれでも運用できています。

もし公開後に気になるところがあれば、自分で修正すればいい。

もちろん、公開前に確認できる方が便利なのですが。

クライアントのサイトだったら?

でも、これがクライアントのWebサイトだったらどうでしょう。

企業サイトでは、担当者が記事を作成し、別の人が内容を確認してから公開することもあります。

公開する前に、実際のページがどのように表示されるのか確認したい、という要望もあるでしょう。

特に、お知らせやサービス情報などは、内容に間違いがないか確認することが大切です。

文章だけを見ていると気づかなかったことが、ページとして表示すると見つかる場合もあります。

見出しが長すぎたり、画像とのバランスが悪かったり。

そうしたことを公開前に確認できる仕組みは、運用する人にとって重要だと思います。

自分のサイトでは省略できる機能でも、クライアントのサイトでは必要になる。

同じ技術を使っていても、求められるものは違うのです。

作れることと、使いやすいこと

Web制作では、機能を実装することだけが目的ではありません。

そのサイトを、誰が、どのように使うのか。

公開したあと、誰が更新するのか。

どんな手順で確認し、公開するのか。

そうした運用の流れも考える必要があります。

管理画面があって、記事を登録できて、公開できる。

技術的には、それでひと通りの機能がそろったように見えます。

でも、実際に運用する人にとって使いやすいかどうかは、また別の話です。

これは、長くWordPressの制作や運用に携わってきた中でも感じていることです。

Webサイトは、制作した人だけが使うものではありません。

むしろ、公開してからの方が長いのです。

自分のサイトだから、試せること

今回のポートフォリオサイトは、自分で使うためのものです。

だからこそ、最初からすべての機能をそろえなくてもいいと思っています。

まずは必要なところまで作って、実際に使ってみる。

不便なところがあれば、あとから改善する。

そういう進め方ができるのも、自分のサイトならではです。

プレビュー機能も、今後必要になったら実装しようと思っています。

そのときには、下書きの管理や公開までの流れも、もう少し考えてみたいところです。

Next.jsとmicroCMSを使ったサイト制作は、まだ学ぶことがたくさんあります。

でも、こうして自分で作って運用してみると、単にコードを書いているだけでは気づかなかったことも見えてきます。

やっぱり、実際に使ってみることは大切ですね。

それにしても、自分のサイトというのは気楽です。

仕様を決めるのも自分。

公開を承認するのも自分。

修正を依頼するのも自分。

担当者が全員同じなので、打ち合わせだけは驚くほどスムーズです。:)

← JOURNAL一覧へ