Я создаю веб-приложение, имеющее 7 разных sections-
Все разделы соотносятся с курсомOrderId, в основном на странице сведений о заказе. Итак, следует ли использовать только 1 API для извлечения данных и привязки к интерфейсу или я должен называть 7 разных API-интерфейсов, специфичных для отдельных разделов.
В моем случае я использую AngularJs2, и есть около 20 различных разделов. Какова наилучшая практика для внедрения такого рода веб-приложений? Единый API или несколько API-интерфейсов?
Лучше идти с несколькими архитектурами API. Легче управлять, и сейчас лучше всего следовать за развитием. Вы также можете обратиться к этой ссылке для получения более подробной информации. http://busypeoples.github.io/post/thinking-in-components-angular-js/