エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【React/Vue】なぜコンポーネントベースでWebアプリを作るのか
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【React/Vue】なぜコンポーネントベースでWebアプリを作るのか
React/Vue などを使ってフロントエンドを開発する際、基本はコンポーネントベースで設計・開発すると思... React/Vue などを使ってフロントエンドを開発する際、基本はコンポーネントベースで設計・開発すると思います。 なぜコンポーネントベースなのか、どういうメリット・目的があるのか、今一度確認する機会があったので記事にします。 コンポーネントが持つべき 5 つの特徴 はじめにコンポーネントのあるべき姿ついて確認しておきます。 単一責任の原則 コンポーネントが責任を持つ問題は 1 つにするべきです。 ソースがシンプルになることで可読性が向上します。 また、ソース変更時の影響範囲が明確になることで保守性が向上します。 カプセル化されている コンポーネントを使いたいとき、インターフェースだけ知っていれば内部の実装を気にしなくて良いです。 置換可能である インターフェースさえ同じであれば違うコンポーネントに差し替えることができます。 再利用可能である 再利用可能なコンポーネントは、そのコンポーネン