Overview of Vesper core components
masterVesper is a NodeJS framework for building scalable, declarative, and fast GraphQL-based server applications. When building with Vesper, your application is composed of the following core components:
- Controllers: Handle your root queries.
- Args: Represent GraphQL resolver arguments or user input.
- Models: Define your data structures.
- Resolvers: Implement the logic for fetching data.
- Services: Contain business logic and are typically managed by the service container.
- GraphQL schemas: Defined using the standard
.graphqlformat.