Once a Data Source has been created, you can begin creating widgets from your data.  For details on creating data sources and data models, visit Connecting to Data.


A widget is comprised of a presentation component and a query that retrieves the data to be put into the component.  


A widget's query is created and stored as a DataSet.   For details on creating the dataset for a widget, visit Designer - Dataset - Query.


A presentation component can represent any number of data visualizations including a table, chart, KPI, or list.  WireBootstrap can use any third party component such as popular charting libraries or Bootstrap's own components.  In addition, WireBootstrap has developed many of its own components that make hard-coded displays in page theme templates re-usable in applications.  For more on components, visit Presentation Components.


A widget on a page can listen for changes to data in another widget on the same page if the second widget is told to broadcast that change.  By default, all filers broadcast their changes so that other widgets on the page can pick up the selection and re-query the database for their respective data based on the selection.


Once a widget is created, it can be downloaded or copied for use on any web page outside of WireBootstrap.  Widgets are completely portable with all dependencies being loaded on-the-fly from WireBootstrap's cloud CDN.  This also includes the ability for widgets to listen for changes from one another.  This option is ideal for those who have purchased a Bootstrap theme template and would like to set it up with live access to a database.


Many of these templates have already been integrated into WireBootstrap Pages.  Widgets can be assembled onto pages created from professionally designed third-party templates right inside WireBootstrap.  For more on pages, visit Page Templates.


For more on WireBootstrap widgets, visit Designer - Widgets.