
Building a Full-Stack Java App with Quarkus — No React, No Angular, No Problem
You don't need React. You don't need Angular. You don't need Vue, Svelte, or the JavaScript framework that launched last Tuesday. I built re:Money — a full-stack financial tracking application with a dashboard, pivot tables, CSV import, inline editing, modals, and filtering — using nothing but Quarkus , its built-in Qute template engine, plain CSS , and a sprinkle of vanilla JavaScript . The backend talks to DynamoDB and the whole thing runs as a single JAR. Let me show you how. Why Skip the Front-End Framework? For many internal tools, personal projects, and CRUD apps, a full SPA (single page application) framework adds: A separate build pipeline (Node, npm, Webpack/Vite) A JSON API contract you have to maintain Client-side state management Hundreds of megabytes of node_modules With Quarkus + Qute, you get server-side rendering with type-safe templates, hot reload in dev mode, and a single mvn build. Your HTML is your UI. Your Java objects flow directly into your pages. Done. The Stac
Continue reading on Dev.to
Opens in a new tab




