[JAVA] Application de bureau Vue.js + Jersey

L'autre jour, comme exemple de mise en œuvre d'une application de bureau simple, vue-nest-desktop-app (Vue.js + NestJS pour l'application de bureau Implémenter), mais le développement backend est plus familier avec Java (Spring Boot + Jersey) que Node.js, donc de retour J'ai créé une vue-jersey-desktop-app avec la fin remplacée par Java.

Voici un bref résumé des points de développement.

Configuration de l'application

システム構成.png

Application de bureau Spring Boot

Les idées suivantes ont été mises en place pour faire de Spring Boot une application de bureau.

Appeler une API Restful externe

Étant donné que le frontal hébergé par un serveur Web fonctionnant localement est accessible par un navigateur, il n'est pas possible d'accéder directement à d'autres API Web externes à partir du front-end. Par conséquent, la fonction de proxy d'API (prend également en charge la redirection de port SSH afin que l'API fermée pour le développement soit accessible) est implémentée sur le côté arrière.

Référence: ApiProxy.java

Recommended Posts

Application de bureau Vue.js + Jersey
Présentation de Vue.js à une application Rails existante