Skip to content

fastgraph is a fullstack framework for building graphql api and admin system

License

Notifications You must be signed in to change notification settings

j-deng/fastgraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fastgraph

fastgraph is a fullstack framework for building graphql api and admin system.

Still in development!

How it works?

fastgraph-node

  • Model design and migration - by prisma
  • Resource design with a set of typescript decorators, similar to type-graphql
  • Decorators are also available in prisma schema - as triple comment
  • Automatically translate resource to graphql schema and resolvers
  • Start server with apollo-server
  • Resource definition metadata is designed to be used in both server and client side
  • dataloader to optimize queries

fastgraph-vue

  • Powered by vue3, ant-design-vue, apollo-client and echarts
  • A set of vue antd components that render resource and provide common CRUD oprations by passing resource metadata from server
  • Support for custom form components and field render

Documentation

Getting started

Please fork fastgraph-startup and have a try.

Tutorials

TODO

  • File upload
  • Resource Export & Import
  • Common used form components
  • Documention
  • Testing

About

fastgraph is a fullstack framework for building graphql api and admin system

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published