Vazba dat - Data binding
v programování, datová vazba je obecná technika, která spojuje zdroje dat od poskytovatele a spotřebitele společně a synchronizuje jim. To se obvykle provádí pomocí dvou zdrojů dat / informací s různými jazyky jako v Vazba dat XML a Datová vazba uživatelského rozhraní. v Datová vazba uživatelského rozhraní, datové a informační objekty stejného jazyka, ale různé logické funkce jsou spojeny dohromady (např. Jáva UI prvky do objektů Java).[1]
V procesu vázání dat se každá změna dat automaticky projeví prvky, které jsou vázány na data. Termín datová vazba se také používá v případech, kdy se vnější reprezentace dat v prvku změní a podkladová data se automaticky aktualizují, aby odrážela tuto změnu. Jako příklad lze uvést změnu v a Textové pole
prvek může upravit hodnotu podkladových dat.[2]
Rámečky a nástroje pro datové vazby
Delphi
- Nástroj pro vázání dat třetích stran DSharp
- OpenWire Visual Live Binding - nástroj pro vizuální vazbu dat třetích stran
- LiveBindings
C# / .SÍŤ
JavaScript
- AngularJS
- Backbone.js
- BindingJS
- Datum.js[3]
- EmberJS
- Obecný datový pořadač
- Vyřazení
- Polymer
- Reagovat
- SAPUI5, OpenUI5
- Vue.js
Jáva
Cíl-C
- Rámec datové vazby AKABeacon pro iOS
Scala
Viz také
Reference
- ^ „Co je datová vazba?“. Techopedia.com. Citováno 30. prosince 2015.
- ^ "Přehled datové vazby". Microsoft Developer Network. Microsoft. Citováno 29. prosince 2016.
- ^ "Datum.js". Citováno 7. listopadu 2016.
- ^ "Binding.scala". Citováno 30. prosince 2016.
Další čtení
- Noyes, Brian (12. ledna 2006). Data Binding with Windows Forms 2.0: Programming Smart Client Data Applications with .NET. Pearson Education. ISBN 978-0-321-63010-0.