for a good user experience combined with good code quality You have already collected some experience developing with Angular...