Skip to content

A demo project showcasing an application build with Spring and Vue using an OpenAPI Specification to connect both.

Notifications You must be signed in to change notification settings

codecentric/spring-vue-openapi-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Spring Vue Demo

Steps to build/run

  • Install Java 21, Maven
  • Install npm
  • In directory src/vueapp, execute npm install

In case you want to create your own Vue projects, install the Vue command line tool: npm install -g @vue/cli.

Build complete project: mvn clean package.

How to start

  • Spring part: Start the class de.codecentric.vue.VueDemoWithSpringBootApplication in your Java IDE, you can use --spring.profiles.active=ide to activate additional property file application-ide.yaml
  • Vue part: In you shell, navigate to src/vueapp, then start with npm run dev

Open in Browser: Start app

Further reading

About

A demo project showcasing an application build with Spring and Vue using an OpenAPI Specification to connect both.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published