Бэкэнд для внешнего интерфейса (BFF) – Spring Boot против Node JS [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Бэкэнд для внешнего интерфейса (BFF) – Spring Boot против Node JS [закрыто]

Сообщение Anonymous »

Мы переносим корпоративное настольное приложение на базе Java Swing в веб-приложение. Интерфейс будет построен с использованием ReactJS, а существующий серверный интерфейс приложения (Java) продолжит работать на автономном сервере Tomcat.
Нам необходимо ввести уровень Backend for Frontend (BFF), и для этой цели мы сравниваем Node.js и Spring Boot. Хотя Node.js является распространенным выбором в качестве BFF, мы обеспокоены частотой сообщений об уязвимостях и рассматриваем Spring Boot в качестве альтернативы.
Каковы плюсы и минусы использования Spring Boot вместо Node.js для BFF в этой архитектуре - особенно с точки зрения исправлений безопасности, управления зависимостями и интеграции с существующим серверным компонентом Java/Tomcat?

Есть ли какие-либо неочевидные проблемы или какие компромиссы обычно возникают при использовании Spring Boot в качестве лучшего помощника перед существующим бэкэндом Java?

Подробнее здесь: https://stackoverflow.com/questions/798 ... vs-node-js

Вернуться в «JAVA»