Seeking guidance from experienced Angular developers as I am relatively new to the framework. Any tips or advice would be greatly appreciated.
Project Overview: Front-end development using Angular, minimal focus on Back-end (C#) for now.
https://i.sstatic.net/FmGMO.png
Goal of the website:
The ability to search for a customer by entering their name or number. This will trigger a call to a back-end server, although currently utilizing a local JSON file as a placeholder. Upon opening the page, only the prompt "Search for information", an input field, and a button should be visible.
After hitting the search button and receiving results, a table should populate below the search bar with the search findings. The table should only display if there is a successful search; otherwise, empty space should remain below the search bar.
I aim to interact with the search results to access details or make modifications to the data.
The "Details/Modify" section will be positioned beneath the Results table.
This encapsulates the project scope.
To the Angular community, my query is – how do I organize the structure of the website?
When I mention structure, I'm referring to the number of components, services, types of bindings, etc. Which components are best suited for nesting?
If any crucial aspects have been skimmed over, please feel free to inquire.
Appreciate your help in advance.