/nextjs9-ts-redux-observable-starter

Next.js 9.4.1 + TypeScript + redux-observable +( GraphQL, gRPC, kubernetes, skaffold ) starter

Primary LanguageTypeScript

Next.js 9.4.1 + TypeScript + redux-observable +( GraphQL, gRPC, kubernetes, skaffold ) starter

Still WIP.

  • Use middleware or something for Authentication
  • Remove 'any' type from epic
yarn install
yarn dev

Try SSR on k8s

Enable your kubernetes cluster and run following command.

make run-next

Use GraphQL + BFF and communicate Backend with gRPC

Requirements:

make init

# MySQL will run your local (port: 32000, user: root, pw: root)
make install-mysql

make migrate-up

if you'd like to remove all, just run

make cleanup

Run all servcies on k8s

Make sure you have run make init, make install-mysql , make migrate-up and install skaffold.

make dev