The user interface is what website users see. Before coding, you probably start with very simple site sketches, which are not code, to identify page navigation, general placement of content and interaction with the site.
But the sooner you can show and discuss the working interface, the easier it is for users / customers to get an idea about the final product. Therefore, quickly go to HTML, CSS, JavaScript, and similar images to determine:
- The data presented on the page (HTML)
- Data Presentation (CSS)
- Data Interaction (JavaScript)
This helps to gradually develop the actual working interface that you can discuss with the client. This makes them participate from the very beginning of the project. This makes them think about the site and make decisions about the content, appearance and interaction.
Getting this feedback early in the project reduces the risk of creating a product that needs to be changed later. And making changes early in the project is easier / cheaper, and then in the project.
While the user interface is being developed, you can already start searching for data structures, software components and integration with other systems for managing the site. But this is not what users / customers are interested in; they want to see and use the product.
source share