Бэкэнд для внешнего интерфейса (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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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