VulcanJS
The full-stack React+GraphQL framework
Follow Along! 🎉
https://github.com/VulcanJS/Vulcan-Starter
Who am I?
Building
Quick Info
• Justin Reynolds

• Lifelong developer

• humandocumentation.com

• @developersage on Twitter
So What’s Vulcan?
- Full-stack
- Opinionated
- Flexible
“Rails for React & GraphQL”
except better!
But why though?
Another framework? Kinda….
The Vulcan Stack
Data Storage
Build Tool & File Server
GraphQL Endpoint
GraphQL Querying
Client State Storage
View Layer
Features
Drop-In User Accounts
GraphQL Schema Generation
JavaScript GraphQL
Simple Data Loading
Component
Higher-Order Component
Props:
- results
- loading
- count
- totalCount
Easy Permissions
“Users without an account can
view this field, users with an
account can insert or edit it”
Automatic Forms
Never code a form again!
Theming Support
Server-Side
Rendering i18n
Payments
Email
Newsletter
Sorting & Filtering
Resolver Batching
GraphQL Caching
Datatables
Interesting…
Why use this?
• Time from concept to production incredibly fast

• Constantly updated by community with new technology
features (Apollo 1 to Apollo 2, React upgrades, etc..)

• Focus on productivity - For people who want to get
things built

• Less developers needed: full stack development made
accessible for everyone
Thanks!
vulcanjs.org

VulcanJS Austin Presentation