Back to articles
Building a Full-Stack Java App with Quarkus — No React, No Angular, No Problem

Building a Full-Stack Java App with Quarkus — No React, No Angular, No Problem

via Dev.toVinicius Senger

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

Read Full Article
2 views

Related Articles