This example app shows how to build a basic CRUD app with Spring Boot 2.0, GraphQL, SPQR, Apollo Client and Angular 7.0.
Prerequisites: Java 8 and Node.js.
To install this example application, run the following commands:
git clone https://github.com/iguissouma/spring-graphql-apollo-angular.git
cd spring-graphql-apollo-angular
This will get a copy of the project installed locally. To install all of its dependencies and start each app, follow the instructions below.
To run the server, cd into the server
folder and run:
./mvnw spring-boot:run
To run the client, cd into the frontend
folder and run:
npm install && npm start
- Matt Raible (@mraible) Blog posts and Repo
- Kamil Kisiela Blog posts and Repo
- Uri Goldshtein from Apollo Team conference @ng-conf
- Bojan Tomić conference @Devoxx and Samples Repo