Built-In Components
Last updated
Last updated
Harper provides extended features using built-in components. They do not need to be installed with a package manager, and simply must be specified in a config to run. These are used throughout many Harper docs, guides, and examples. Unlike external components which have their own semantic versions, built-in components follow Harper's semantic version.
Specify custom endpoints using .
This component is a and can be configured with the configuration options.
Complete documentation for this feature is available here:
Enables GraphQL querying via a /graphql
endpoint loosely implementing the GraphQL Over HTTP specification.
Specify schemas for Harper tables and resources via GraphQL schema syntax.
Specify custom, JavaScript based Harper resources.
Enable automatic REST endpoint generation for exported resources with this component.
This component contains additional options:
To enable Last-Modified
header support:
To disable automatic WebSocket support:
Specify roles for Harper tables and resources.
GraphQL querying provides functionality for mapping GraphQL querying functionality to exported resources, and is based on the (it is designed to intuitively map queries to Harper resources, but does not implement the full of resolvers, subscribers, and mutations).
Complete documentation for this feature is available here:
This component is a and can be configured with the configuration options.
Complete documentation for this feature is available here:
Refer to the Application guide, or reference documentation for more information on custom resources.
This component is a and can be configured with the configuration options.
Complete documentation for this feature is available here:
This component is a and can be configured with the configuration options.
Complete documentation for this feature is available here:
Specify which files to server statically from the Harper HTTP endpoint. Built using the and modules.
This component is a and can be configured with the configuration options.