データバインディングとは? わかりやすく解説

データ バインディング [data binding]


データバインディング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/01/12 09:42 UTC 版)

データバインディング(データバインド、データ結合、: data binding)は、コンピュータプログラミングにおいて、データ(ソースオブジェクト)とそれに対応する対象要素(ターゲットオブジェクト)を結びつけ、データあるいは対象の変更を暗黙的に(自動的に)もう一方に反映(同期)することであり、またそれを実現する仕組みのことである[1]。データバインディングは特にGUIを持つアプリケーションソフトウェアの効率的な開発を目的とした技術であり、Model-View-ViewModel (MVVM) パターンの実現に必須の技術でもある[2]


  1. ^ データ バインディングの概要 - WPF .NET Framework”. Microsoft Docs (2020年12月3日). 2021年9月29日閲覧。 “データ バインディングとは、アプリの UI と、そこに表示されるデータとの間の接続を確立する処理です。 バインドが適切に設定され、データから適切な通知が提供される場合、データの値が変更されると、そのデータにバインドされている要素に変更が自動的に反映されます。”
  2. ^ Xamarin.Forms のデータ バインディング - Xamarin”. Microsoft Docs (2020年5月21日). 2021年9月29日閲覧。 “データ バインディングは、2 つのオブジェクトのプロパティをリンクして、片方のプロパティへの変更が自動的にもう片方のプロパティに反映されるようにする手法です。データ バインディングは、Model-View-ViewModel (MVVM) アプリケーション アーキテクチャにとって不可欠の部分です。”
  3. ^ データバインディングは、Custom Element(ホストエレメント)のデータとそのローカルDOM(子エレメントまたはターゲットエレメント)のプロパティまたは属性にコネクトします。 データバインディング. Polymer Japan
  4. ^ リアクティブシステムです。モデルは単なるプレーンな JavaScript オブジェクトです。それらを変更するとビューが更新されます。 リアクティブの探求 - Vue.js
  5. ^ reactive UIs using the React framework View integrations - Apollo
  6. ^ 方法: バインディングの方向を指定する - WPF .NET Framework | Microsoft Docs
  7. ^ Xamarin.Forms のバインディング モード - Xamarin | Microsoft Docs
  8. ^ 通常、関数が終了すると変数は『消えて』しまいますが、state 変数は React によって保持されます。ステートフックの利用法 - React
  9. ^ それぞれのコンポーネントに関連付けられる形で、React 内に「メモリーセル」のリストが存在しています。... useState() のようなフックを呼ぶと、フックは現在のセルの値を読み出し(あるいは初回レンダー時はセル内容を初期化し)、ポインタを次に進めます フックに関するよくある質問 - React
  10. ^ データ バインディング ライブラリ | Android デベロッパー | Android Developers
  11. ^ データ バインディング - ADO.NET | Microsoft Docs
  12. ^ データ バインディング - Windows Forms .NET Framework | Microsoft Docs


「データバインディング」の続きの解説一覧

データバインディング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/29 07:34 UTC 版)

グラフィカルユーザインタフェース」の記事における「データバインディング」の解説

詳細は「データバインディング」を参照 データモデル)とUIView)を結びつけ、片方変更暗示的他方伝播する手法をデータバインディングという。宣言的UI組み合わせることで、モデル変更自動的に宣言的UI更新へと暗示的反映されるうになる

※この「データバインディング」の解説は、「グラフィカルユーザインタフェース」の解説の一部です。
「データバインディング」を含む「グラフィカルユーザインタフェース」の記事については、「グラフィカルユーザインタフェース」の概要を参照ください。


データバインディング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/03 19:13 UTC 版)

Windows Presentation Foundation」の記事における「データバインディング」の解説

WPF次に示す3種類のデータバインディングをサポートするone time: クライアントサーバ上のアップデート無視するone way: クライアントデータに対して書込み禁止権限をもつ。 two way: クライアント読み込みと書き込み両方権限をもつ。

※この「データバインディング」の解説は、「Windows Presentation Foundation」の解説の一部です。
「データバインディング」を含む「Windows Presentation Foundation」の記事については、「Windows Presentation Foundation」の概要を参照ください。


データバインディング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/18 12:09 UTC 版)

ウェブアプリケーション」の記事における「データバインディング」の解説

Webアプリはしばしば、データ更新に伴うUI更新UI操作によるデータ更新をデータバインディングによって暗示的におこなう。React・LitElementなどのフロントエンドフレームワークがデータバインディングを担っている宣言的構築したHTMLlikeな)UI定義にデータ混ぜることでデータバインディングを実現する場合が多い。

※この「データバインディング」の解説は、「ウェブアプリケーション」の解説の一部です。
「データバインディング」を含む「ウェブアプリケーション」の記事については、「ウェブアプリケーション」の概要を参照ください。

ウィキペディア小見出し辞書の「データバインディング」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「データ バインディング」の例文・使い方・用例・文例




固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「データバインディング」の関連用語

データバインディングのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



データバインディングのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのデータバインディング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのグラフィカルユーザインタフェース (改訂履歴)、Windows Presentation Foundation (改訂履歴)、ウェブアプリケーション (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS