5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

よく使うUIデザインパターンを全部まとめてみた(ユースケース別に分類・グループ化)

5
Posted at

362c3e1f-efb9-49fa-a40f-0d0813a17694.png

はじめに

UIを設計・実装していると、「このインタラクション、なんて名前だっけ?」「似たようなパターンが多くてどれを使えばいいか迷う」という場面によく出くわします。

そこで今回は、UIデザインパターン説得的デザインパターンを、ユースケースごとに分類・ツリー形式でまとめました。

対象読者

  • フロントエンドエンジニア・UIエンジニア
  • UIデザイナー・UXデザイナー
  • 「パターン名は知ってるけど整理できていない」という方

この記事の使い方

  • 実装時の辞書として:「こういう動きを実装したい」→ 対応するパターン名を確認
  • 設計時のチェックリストとして:見落としているパターンがないか確認
  • レビュー・議論時の共通言語として:チームで「これは〇〇パターンだね」と話せるように

パターンの2種類について

カテゴリ 説明
UIデザインパターン インタラクションや画面構成など、UXを向上させるための定番パターン
説得的デザインパターン 人間の認知・心理を活用し、ユーザーの行動を促すためのパターン

補足:各パターンの具体的な実装は MUI・Ant Design・Shadcn/ui などのコンポーネントライブラリで対応するものが見つかることが多いです。ライブラリはあくまで実装手段の一例です。


📋 目次


UIデザインパターン

入力の取得 (Getting Input)


ナビゲーション (Navigation)


データ操作 (Dealing with Data)


ソーシャル (Social)


その他 (Miscellaneous)


オンボーディング (Onboarding)


説得的デザインパターン

認知 (Cognition)


ゲームメカニクス (Game Mechanics)


知覚と記憶 (Perception and Memory)


フィードバック (Feedback)


ソーシャルバイアス (Social Biases)


📚 参考リンク

リソース URL
UI Patterns https://ui-patterns.com
MUI (Material UI) https://mui.com/material-ui/
Ant Design https://ant.design/components/overview/
TanStack Table https://tanstack.com/table/latest
React Hook Form https://react-hook-form.com
dnd kit https://dndkit.com
Floating UI https://floating-ui.com
Tiptap Editor https://tiptap.dev
Driver.js (Tour) https://driverjs.com
Swiper https://swiperjs.com

Have a nice day!

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?