Mam takie pytanie do ludzi, którzy programują zawodowo.
Zrobiłem w ramach samorozwoju apkę Spring + Angular.
Obsługuję metody HTTP i do dynamicznego odświeżania strony np. po dodaniu elementu metodą post używam window.location.reload();
np mam taką metodę w komponencie:
onAddTickets()
{
this.http.postTickets(this.model as Tickets).subscribe()
console.log('ADDING NEW TICKET')
window.location.reload();
this.getTickets()
}
Czy taki sposób przeładowywania strony po dodaniu elementów mozna uznać za poprawny?
Nie wiem dlaczego, ale mam jakieś wrażenie że to topornie strasznie wygląda i tak się nie powinno robić.
Jak takie rzeczy robi się w prawdziwych apkach komercyjnych ?