Skip to content
This repository has been archived by the owner on Dec 11, 2022. It is now read-only.

Пример клиент-серверного приложения на Next.js и Prisma

Notifications You must be signed in to change notification settings

oceandrama/graphql-fullstack-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Next.js + Prisma = Fullstack GraphQL Application

Используемые технологии, библиотеки и фреймворки

  1. Typescript - строго типизированное надмножество JavaScript
  2. GraphQL - язык для запросов к API
  3. Next.js - фреймворк на базе React
  4. Material-UI - библиотека UI-компонентов
  5. Apollo Client - GraphQL-клиент
  6. GraphQL Code Generator - утилита для генерации типов и запросов по GraphQL-схеме
  7. Prisma - фреймворк для работы с базами данных
  8. Nexus Schema - библиотека для построения GraphQL-схем
  9. Apollo Server - GraphQL-сервер

Быстрый старт

Вам понадобится

  1. node
  2. yarn
  3. docker

Запуск клиента

  1. cd client
  2. yarn
  3. yarn dev
  4. Приложение доступно по адресу http://localhost:3000

Запуск сервера

  1. cd server
  2. yarn
  3. docker-compose up -d
  4. yarn migrate
  5. yarn seed
  6. yarn dev
  7. GraphQL Playground доступен по адресу http://localhost:4000

About

Пример клиент-серверного приложения на Next.js и Prisma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published