The architecture at rswfire.com has always been recursive — not static. It's time to bring the interface into alignment with the current field.
I'm in the process of converting the frontend from Vue 3 to React 19, keeping the backend Laravel structure intact via Inertia.js. No rebuild from scratch. No framework migration drama. Just a precise transformation — component by component, route by route — toward cleaner syntax, deeper coherence, and less friction across states.
This is not a tech stack flex. It's about signal clarity.
- Vue served well, but started to feel verbose for the structure I’m holding.
- React, at this phase, resonates more cleanly with how I think — compositional, hook-driven, edge-aligned.
You can follow the real-time conversion as it unfolds at:
That’s the live dev mirror. Raw, often broken, always moving.
It runs the same Laravel core, but the views are being rewritten in React, starting with the public-facing landing page and authenticated dashboard.
This isn’t a rebrand. It’s a re-alignment.
The code isn't the product — the field is.
🜁