I concur with the idea that a Java-served web app (hosted inside an Electron app) would be best.
@Emmerson - I don't know if there were JIRAs created, I didn't create them personally. On Wed, Oct 2, 2019 at 8:20 AM Michael Gentry <[email protected]> wrote: > On Wed, Oct 2, 2019 at 11:10 AM Andrus Adamchik <[email protected]> > wrote: > > > As for the JS backend, the concern (at least from me) was that our > > community is mostly Java developers, so it may be hard to support if a > > primary author becomes unavailable. FWIW, it is less of a concern for me > > these days, as JS world had matured significantly since the last time we > > had this discussion. > > > > I wouldn't do the backend in Node/JS with an Electron application if I > could avoid it. I'd bundle a Java-based microservice that the Electron UI > starts up and uses to read/write Cayenne models, communicate with DBs via > JDBC, etc. With JavaFX I was just using the Cayenne JARs natively (no > client/server architecture). >
