@Vlood_Sm
Студент ВУЗа, 3-ий курс

Как натянуть frontend (React + JS) на backend (Java + Spring)?

Есть backend часть проекта написанного на Java + Spring (Boot, Security, и т. д.), надо сделать frontend. Где можно найти пошаговые руководства по тому, как мне добавить и соединить друг с другом React + JS с backend частью (controllers и т. д.)? Возможно видео примеры? С чего начать в достижении цели?
  • Вопрос задан
  • 2621 просмотр
Пригласить эксперта
Ответы на вопрос 2
azerphoenix
@azerphoenix Куратор тега Java
Java Software Engineer
Добрый день.
Ну натягивать точно ничего не стоит)
Что касается вашего вопроса, то в backend должен быть написать RESTful сервис (API).
В отличие от работы с шаблонизаторами (thymeleaf, mustache) фронт-энд является отдельным приложением, которое не связано с бэк-эндом. Т.е. абсолютно все равно на чем написан бэк будь то Spring, Django и т.д.
Соответственно. когда у вас будет готов REST сервис, то вы можете приступать к разработке фронта.
Чтобы разработать сервис на Spring можете начать с изучения аннотации @RestController
https://www.baeldung.com/spring-controller-vs-rest...
Вы также можете воспользоваться возможностями Spring Data REST, который сам сгенерирует необходимые эндпоинты с поддержкой HATEOAS.
https://www.baeldung.com/spring-data-rest-intro

Что касается React, то:
https://www.youtube.com/watch?v=GNrdg3PzpJQ
гуглим
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Трешовый вопрос . Наверно стоит начать с изучения http фронт запрашивает что то по адресу используя один из методов get put delete бэк что то возвращает, на фронте вы парсите в идеале и фронт и бэк можно поменять. Так в чем ваш вопрос?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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