I wanted to create a Java web app with electronJS front-end. Electron would technically communicate with the Java server for loading data. The Server would be responsible for managing users and sending data stored on a database to electron.
I read about web apps that are made with java and the many servers (glasfish, tomcat, etc.) I do not really know if it's needed for my project.
My idea was to create the back-end in Java and host it on a machine that is 24h online. I don't really understand the point of Tomcat etc.
Thank you for your help (: