Vulcan is a framework that gives you a set of tools for quickly building React & GraphQL-based web applications. It can handle data loading, e-mail notifications, automatic form generation, and much more, out of the box. Vulcan is unique in that it spans the full-stack, from the database to the browser. While there exist many excellent back-end frameworks or backend-as-a-service providers, these all still require you to handle the front-end code yourself, including building a set of components to read, write, and display data. However, being full-stack, Vulcan is able to speed up these repetitive tasks by providing a whole range of helper components that are fine-tuned to the Vulcan back-end, and as a result just work out of the box. In order to make working with Vulcan easier (especially when it comes to updating the core packages), you are also free to follow the more complicated “two-repo” pattern, with the two repositories.

Features

  • The full-stack React+GraphQL framework
  • Vulcan will automatically generate GraphQL schemas for your collections based on their SimpleSchema JSON schema
  • Vulcan will also use your schema to generate client-side forms and handle their submission via the appropriate Apollo mutation
  • Vulcan features a set of data loading helpers to make loading Apollo data easier
  • You can pass a fragment to control what data is loaded for each document
  • All of Vulcan’s security and validation is based on your collection’s schema

Project Samples

Project Activity

See All Activity >

Categories

Build Tools

License

MIT License

Follow Vulcan

Vulcan Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Vulcan!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Build Tools

Registered

2021-07-12