Evil Martians ◦ Contributor since 2024 ◦ Loves coffee • Brandon Shar ◦ Staff Software Engineer @ EZCater ◦ InertiaRails author since 2019 ◦ Hates coffee, loves his dog • Brian Knoles ◦ CTO @ Bellawatt ◦ InertiaRails author since 2019 ◦ Loves his dog and his coffee
in a hackathon • 2020-2024: Modest usage • 2024-current: Takeoff ◦ Evil Martians support in 2024 ◦ Laravel maintains JS in 2025 Takeaways! • Inertia is not new • Inertia is well supported
API • Hotwire • Ember or Alpine or jQuery You: • Already have microservice APIs to build against • Want a single cross platform codebase • Really like Hotwire! ◦ Or Ember, or Alpine, or jQuery
a React view layer 2. Appreciate the Javascript/Typescript ecosystem and its talent pool 3. Really like React/Vue/Svelte a. Many Rails teams fall in this bucket!
navigation; POST/PATCH/DELETE for mutation 2. Let Rails drive a. Server driven state; DBs are great at updates; routing 3. React is just the view layer a. One way data flow; fewer useEffects; local state for UI only 4. The Page is the contract a. View models
navigation; POST/PATCH/DELETE for mutation 2. Let Rails drive a. Server driven state; DBs are great at updates; routing 3. React is just the view layer a. One way data flow; fewer useEffects; local state for UI only 4. The Page is the contract a. View models