Задать вопрос
@warmilk
Учу java как хобби

Как работает Angular2 и Java?

Не могу понять и найти простой пример работы Angular2 и Java! Я сгенерил проект jhipster на Angular2, но не могу разобраться как там все устроено!
  • Вопрос задан
  • 893 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@frozen_coder
Java-developer
Да по идее пофиг Java-неJava, Angular-неAngular, клиент с сервером общается через REST. Сервер предоставляет API, принимает запросы от клиента и отправляет ему ответы. Клиент это API юзает, отправляет запросы и получает ответы. Вам нужен не обязательно связка Angular2 и Java, начните с тура героев лучше из доки Angular2. Потом на стороне Java API по-разному можно делать, там может быть Java EE, Spring, Play может еще чего. Но суть одна - REST.
Ответ написан
Комментировать
@Vorh
Вот пример как на Angular2 общаться через REST
GET запрос на бекэнд:
getList(): Promise<Data[]> {
    return this.http.get(Ваш url + '/getData')
      .toPromise()
      .then(response => 
      response.json().data as Data[]);
  }

Более подробно можно прочитать тут : Angular2 HTTP
Java Spring Controller который обрабатывает запрос и возвращает запрашиваемые данные:
@RequestMapping(name = "/getData")
    public List<Data> getListData(){
        List<Data> list = new ArrayList<>();
        list.add( new Data());
        list.add( new Data());
        list.add( new Data());
        list.add( new Data());
        return list;
    }

Если собираетесь разбираться со Spring - то тут я выкладывал список полезных ресурсов для обучения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы