Вам необходимо знать о версии вашего браузера, даже если это IE или Chrome. Если вам действительно нужен IE для вашей аудитории, то, как правило, вы должны разрабатывать IE для своего рута, по моему опыту, то, что вы будете делать в IE, будет отлично работать в Chrome.
Вот два инструмента, которые я могу использовать для этого случая:
https://caniuse.com/
https://html5test.com/
Angular 2+ использует Typescript для использования ES6, поэтому он немного более гибкий для старых версий.
Одной из основных проблем является CSS в версии браузера, поэтому лучше начать с нее, особенно если вы начинаете с Angular.
Если вам нужна дополнительная информация, вы должны проверить https://fireship.io/ или его видео на YouTube об Angular. Они потрясающе изучают некоторые замечательные инструменты Angular.