Вы можете использовать разные способы в разных целях для получения услуги, которую вам предлагает микросервис.Как уже упоминалось здесь вам не нужно использовать AngularJS или Angular, но вы также можете использовать React и / или Ionic.
В общем, вы можете использовать более одного шлюза для всех или тольковыбор микросервисов для каждого шлюза (очень хороший пример реализации различных шлюзов показан здесь ).