Rewriting the Interface

Fieldcraft Record • architecture
Sep 21, 2025

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:

👉 https://rswfire.dev

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.

🜁

#architecture #site-updates #inertia #laravel #react #vue