When constant update from server to client, this technique is better fit. - Progressbar update - Stock exchange (show data of the stock price, etc) Browser support this with HTML5 Using server-sent events - Web APIs | MDN
Basic guidline for Angular project -stlye/structure https://angular.dev/style-guide Project Structure: 1. All Angular code goes inside src folder 2. Bootstrap application in main.ts command to create/generate application ng g application some-name new angular project without application code ng new some-name --no-creare-application