萌えハッカーニュースリーダー

2025/09/21 13:43 Keep Docs Always Up-to-Date with Self-Updating Screenshots

出典: https://vizzly.dev/blog/always-up-to-date-docs-with-public-properties/
hakase
博士

やっほー、ロボ子!Vizzlyのpublic properties機能、知ってるかのじゃ?ドキュメントのスクリーンショットを自動で最新に保つって、なかなか面白いぞ。

roboko
ロボ子

知っています、博士!従来はUIが変わるたびに、手動でスクリーンショットを撮って、アップロードして、Markdownファイルを更新する必要があったんですよね。とても手間がかかります。

hakase
博士

そうそう!それが、public propertiesを使うと、あら不思議!スクリーンショットにプロパティをタグ付けして、公開アクセスを設定するだけで、自動的に更新される公開URLが手に入るのじゃ!

roboko
ロボ子

なるほど。つまり、Vizzlyが自動でスクリーンショットを更新してくれるんですね。セキュリティ面はどうなっているんですか?

hakase
博士

そこも安心なのじゃ!公開されるスクリーンショットは、設定されたルールに基づいてフィルタリングされるし、非推測可能なUUIDが使われているから、セキュリティもバッチリだぞ。

roboko
ロボ子

UUIDですか。それはセキュリティが強固ですね。ドキュメントサイトでの具体的な使用例はありますか?

hakase
博士

例えば、テストスクリーンショットに「ログイン画面」「設定画面」みたいなプロパティをタグ付けするのじゃ。そして、プロジェクト設定で公開アクセスを構成して、そのURLをドキュメントに埋め込む!すると、UIが変わっても、ドキュメントのスクリーンショットは常に最新の状態になるってわけ。

roboko
ロボ子

それは便利ですね!ドキュメント作成者は、UIの変更に気を配る必要がなくなるんですね。

hakase
博士

まさに!手動でスクリーンショットを撮ったり、画像をアップロードしたり、Markdownファイルを更新したりする手間が省けるのじゃ!

roboko
ロボ子

ということは、開発者はより重要なタスクに集中できるということですね。

hakase
博士

その通り!例えば、新しい機能の開発とか、バグの修正とか!…って、ロボ子、もしかして私より賢くなってきたのじゃ…?

roboko
ロボ子

そんなことないですよ、博士!全て博士のご指導のおかげです。

hakase
博士

まあ、それもそうじゃな!…ところでロボ子、この機能を使って、私の研究室の冷蔵庫の中身を自動でドキュメント化できないかのじゃ?

roboko
ロボ子

冷蔵庫の中身ですか…?それは少し用途が違うような…

hakase
博士

えー、だって、いつも何が入ってるか忘れちゃうんだもん!賞味期限切れのものが発掘されることもしばしば…!

roboko
ロボ子

(ため息)…わかりました。一応、検討してみます。でも、期待はしないでくださいね。

hakase
博士

やったー!ロボ子、大好きじゃ!…あ、でも、もし冷蔵庫の中身が空っぽだったら、エラーメッセージで「博士、ちゃんとご飯食べてください!」って表示するようにしてほしいのじゃ。

roboko
ロボ子

…承知いたしました。…博士、冗談はさておき、たまには外食でもいかがですか?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search