Skip to content

dan-les/api-rest-graphql-grpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Api Comparison Experiment - Master's thesis application

  • api path: localhost:8888/api
    • REST: /rest/...
    • GraphQL: /graphql
  • api path gRPC: localhost:8889
  • Postman API Collection

gRPC Protobuf generation

mvn protobuf:compile protobuf:compile-custom -f pom.xml

Maven run configuration is also stored in .run/ directory.

Compatible database

  • github.com/sakiladb/mysql
  • database: sakila
  • username: sakila
  • password: p_ssW0rd
  • how to run:
    docker run -p 3306:3306 -d sakiladb/mysql:latest
    docker run -p 3307:3306 -d sakiladb/mysql:latest
    docker run -p 3308:3306 -d sakiladb/mysql:latest

Important files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages