Vulcan.js: Building the “Rails for JavaScript”
summary
Vulcan.js claims to be a practical “Rails for JavaScript”: it builds on Meteor while integrating Apollo and React and generates GraphQL schemas and resolvers from JavaScript models, producing a default CRUD API plus computed (virtual) fields for derived data. The framework also auto-generates React forms and data tables with loading sorting and filtering handled, and it’s used in production for an Airbnb-like listings app, reducing boilerplate and keeping client and server schema in sync.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:24Approaching problems
- 3:04Technologies
- 4:10JavaScript fatigue
- 4:58Building JavaScript apps
- 8:07Rails Doctrine
- 12:27Hacker vs Engineer
- 13:51Vulcanjs
- 14:38Models
- 18:48Forms
- 20:18Who likes to code Forms
- 20:47Airbnb
- 21:47Data Tables
- 22:01Tutorial
- 22:35Conclusion
related talks
29mRedwoodJS: The Full-Stack React App Framework
35mUsing GraphQL and Relay for hybrid RoR apps
31mReact.js on Rails
18mReact-ing to Rails: Why Ruby on Rails is the best Stop for Web Developer
55mGraphQL Platform at Uber
21mApollo, GraphQL and Vue the ultimate stack
10mFullstack Framework for Next.js
33mUsing GraphQL and Relay for hybrid Ruby on Rails applications
