The primary point of user interaction and the function of the UI are to display application data on the screen.
The UI should refresh to reflect any time the data changes, whether as a result of user activity (such as hitting a button) or outside input (such as a network response). The user interface effectively serves as a visual representation of the program state as it has been obtained from the data layer.
The information you need to show is typically not in the same format as the application data you receive from the data layer. For instance, to show information that is pertinent to the user, you could just require a portion of the data or you might need to combine data from two distinct sources. Whatever logic you use, you must feed the UI all the data it requires to render everything correctly. The pipeline that transforms application data changes into a format that the UI can show and then displays them is known as the user interface layer.
Know more about application here:
https://brainly.com/question/28650148
#SPJ4