Vue
Reactive web front-ends, without the ceremony.
What it is
Vue is a JavaScript framework for building user interfaces. It keeps the screen in sync with your data automatically, so when something changes the right part of the page updates – no manual DOM wrangling. Screens are built from small, reusable components.
Why we use it
Vue hits a sweet spot: powerful enough for a full single-page application, but approachable enough that the code still reads clearly a year on. It ships a small bundle, has a gentle learning curve, and does not drag in a heavy toolchain. For the interactive dashboards and real-time views our platforms need, it is productive without being clever for its own sake.
How we use it
We build the interactive front-ends of our web platforms in Vue with Vite – dashboards, live result views, and admin screens that talk to the Rails API over GraphQL and WebSockets.
Building something with Vue?
Tell us what you're building. A Code Bunny will tell you honestly how we'd approach it.
Talk to a Code Bunny