Patent attributes
Techniques for rendering a user interface (UI) may include: issuing a first call to a library in accordance with an application programming interface (API) to render a first dashboard component of the UI, the API including a first plurality of input parameters specifying first metadata for the first component and first request parameters used to obtain information from a server to populate the first dashboard component with data; responsive to the first call, issuing a first set of one or more requests, from the library to the server in accordance with the first request parameters, to obtain first information used to populate the first dashboard component; receiving, by the library from the server, the first information; and rendering the first component in the UI. Rendering may include populating the first dashboard component with the first information.