Git Product home page Git Product logo

spring-graphql-apollo-angular's Introduction

Basic CRUD App with Angular 7.0 and Spring Boot 2.0

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.

Getting Started

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

Resources

spring-graphql-apollo-angular's People

Contributors

iguissouma avatar renovate-bot avatar catull avatar dependabot[bot] avatar

Stargazers

Tega Tega avatar Balqis Mughny Sasando avatar KhanhLVH avatar Cristhian Ferrufino avatar Sylvain Rio avatar Siarhei Piashko avatar Igor Kalashnikov avatar Iason avatar Tёma Mozgovoi avatar Miguel Angel Rojas Aquino avatar  avatar Denis Miorandi avatar Nguyễn Vũ Hữu (megamus) avatar Gilson Filho avatar Milad Vafaeifard avatar Abner Kaizer avatar Maycon Carvalho avatar André Neves avatar Leo Vasconcelos avatar Johnny avatar Barys Yakavita avatar  avatar Brian Johnson avatar André avatar Laurent CESSAT avatar zuzhi hu avatar Rence Abishek avatar Gabor Dolla avatar  avatar serivires avatar killroad avatar Can Çizer avatar Tom Butler avatar Johann Reyes avatar Joshua Stringfellow avatar Ji Tao avatar  avatar  avatar Michèl Breevoort avatar Dharan Ganesan avatar RB avatar Armen avatar Luigi Mazzon avatar K. Siva Prasad Reddy avatar Guillaume avatar Matt Raible avatar Uri Goldshtein avatar  avatar 95 avatar codeclude avatar Jose RF Junior avatar

Watchers

James Cloos avatar  avatar  avatar

spring-graphql-apollo-angular's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Warning

These dependencies are deprecated:

Datasource Name Replacement PR?
npm @angular/flex-layout Unavailable
npm @angular/http Unavailable
npm protractor Unavailable
npm tslint Unavailable

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update dependency protractor to v5.4.4
  • fix(deps): update dependency io.leangen.graphql:graphql-spqr-spring-boot-starter to v0.0.8
  • chore(deps): update angular-cli monorepo (@angular-devkit/build-angular, @angular/cli)
  • chore(deps): update dependency jasmine-core to v3.99.1
  • chore(deps): update dependency karma-jasmine-html-reporter to v1.7.0
  • chore(deps): update dependency maven to v3.9.8
  • fix(deps): update dependency apollo-angular to v1.10.0
  • fix(deps): update dependency apollo-angular-link-http to v1.11.0
  • fix(deps): update dependency tslib to v1.14.1
  • chore(deps): update angular-cli monorepo to v18 (major) (@angular-devkit/build-angular, @angular/cli)
  • chore(deps): update dependency @types/jasmine to v5
  • chore(deps): update dependency @types/node to v20
  • chore(deps): update dependency codelyzer to v6
  • chore(deps): update dependency jasmine-core to v5
  • chore(deps): update dependency jasmine-spec-reporter to v7
  • chore(deps): update dependency karma-coverage-istanbul-reporter to v3
  • chore(deps): update dependency karma-jasmine to v5
  • chore(deps): update dependency karma-jasmine-html-reporter to v2
  • chore(deps): update dependency protractor to v7
  • chore(deps): update dependency ts-node to v10
  • chore(deps): update dependency tslint to v6
  • chore(deps): update dependency typescript to v5
  • chore(deps): update graphqlcodegenerator monorepo (major) (@graphql-codegen/cli, @graphql-codegen/typescript, @graphql-codegen/typescript-apollo-angular, @graphql-codegen/typescript-operations)
  • fix(deps): update angular monorepo to v18 (major) (@angular/animations, @angular/common, @angular/compiler, @angular/compiler-cli, @angular/forms, @angular/language-service, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/router)
  • fix(deps): update angularmaterial monorepo to v18 (major) (@angular/cdk, @angular/material)
  • fix(deps): update dependency @covalent/core to v8
  • fix(deps): update dependency apollo-angular to v7
  • fix(deps): update dependency graphql to v16
  • fix(deps): update dependency io.leangen.graphql:graphql-spqr-spring-boot-starter to v1
  • fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3
  • fix(deps): update dependency rxjs to v7
  • fix(deps): update dependency tslib to v2
  • 🔐 Create all rate-limited PRs at once 🔐

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

maven
server/pom.xml
  • org.springframework.boot:spring-boot-starter-parent 2.1.2.RELEASE
  • io.leangen.graphql:graphql-spqr-spring-boot-starter 0.0.4
  • com.google.code.gson:gson 2.8.5
maven-wrapper
server/.mvn/wrapper/maven-wrapper.properties
  • maven 3.5.3
npm
frontend/package.json
  • @angular/animations 8.1.2
  • @angular/cdk 8.1.1
  • @angular/common 8.1.2
  • @angular/compiler 8.1.2
  • @angular/core 8.1.2
  • @angular/flex-layout 7.0.0-beta.24
  • @angular/forms 8.1.2
  • @angular/http 7.2.15
  • @angular/material 8.1.1
  • @angular/platform-browser 8.1.2
  • @angular/platform-browser-dynamic 8.1.2
  • @angular/router 8.1.2
  • @covalent/core 2.1.0
  • apollo-angular 1.6.0
  • apollo-angular-link-http 1.8.0
  • apollo-cache-inmemory 1.6.2
  • apollo-client 2.6.3
  • core-js 3.1.4
  • graphql 14.4.2
  • graphql-tag 2.10.1
  • hammerjs 2.0.8
  • rxjs 6.5.2
  • tslib 1.10.0
  • zone.js 0.9.1
  • @angular-devkit/build-angular 0.801.2
  • @angular/cli 8.1.2
  • @angular/compiler-cli 8.1.2
  • @angular/language-service 8.1.2
  • @graphql-codegen/cli 1.4.0
  • @graphql-codegen/typescript 1.4.0
  • @graphql-codegen/typescript-apollo-angular 1.4.0
  • @graphql-codegen/typescript-operations 1.4.0
  • @types/jasmine 3.3.15
  • @types/jasminewd2 2.0.6
  • @types/node 12.6.8
  • codelyzer 5.1.0
  • jasmine-core 3.4.0
  • jasmine-spec-reporter 4.2.1
  • karma 4.2.0
  • karma-chrome-launcher 3.0.0
  • karma-coverage-istanbul-reporter 2.0.6
  • karma-jasmine 2.0.1
  • karma-jasmine-html-reporter 1.4.2
  • protractor 5.4.2
  • ts-node 8.3.0
  • tslint 5.18.0
  • typescript 3.4.5

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.