Всем привет. Я читал, что Angular используется только для одностраничников.
Вопросы:
1. так ли это?
2. Я back-end разработчик и хочу изучить "модные" UI-фреймворки. Один из них - Angular 4, для этого я хочу сделать некоторый проект, который явно больше одной страницы. Back-end будет на Java, СУБД - postgresql. Возможно ли организовать взаимодействие Angular4 и моего бэкэнда через REST API? Если Angular4 не подходит для этой задачи -- как организовать взаимодействие? Какие фреймворки можно использовать?
>> Возможно ли организовать взаимодействие Angular4 и моего бэкэнда через REST API?
Angular позволяет вам взаимодействовать через REST API. Сейчас практически любой модный фреймворк умеет это из коробки.
>> Я читал, что Angular используется только для одностраничников
Это не означает что у вас совсем одна страница будет. Angular аозваляет в зависимости от текущего path в браузере отображать нужный вам контент.