Skip to content

ZenLiuCN/Pandomium-Vue-Spring-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template project

about

This is a template project base on

  1. nuxtjs for web ui base framework
  2. vuetifyjs for web ui framework
  3. Pandomium for desktop cef environment
  4. Spring Boot for inner server

also

  1. jooq as SQL framework
  2. H2database as default inner database

what

This project meant to build a framework which base on java(kotlin) as self contained backend,with CEF as frontend to display Vue based web gui.

how

  1. download natives

  2. go to /ui , run yarn or npm install to get ui depends

  3. back to project root, gradlew BuildWebUI to build web files.

  4. gradlew SyncWebUI to copy web files to spring project

  5. gradlew bootjar to build SpringBoot bootjar

  6. with bootjar mostly under /build/libs extract natives from step 1. into /natives

  7. javaw -jar XXXX.jar while see what happend~

other one with go see ZenLiuCN/zcef

About

desktop template of Vuetify+Nuxt+SpringBoot+Jooq+Pandomium

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published