diff --git a/_includes/header-navigation.html b/_includes/header-navigation.html index 17a4f22e048..f5f3d8ee2eb 100644 --- a/_includes/header-navigation.html +++ b/_includes/header-navigation.html @@ -19,7 +19,8 @@
Already a Spring pro? You're in the right place. This guide shows you how to leverage your existing skills to build next-generation Java applications. Ditch the slow startup times and heavy memory footprint without ditching your knowledge. See how familiar concepts like DI, JPA, and MVC map directly to Quarkus and get ready to build cloud native, AI-infused apps.
++
Want to get started using Quarkus and leverage your hard-earned Spring skills?
+Download a free copy of “Quarkus for Spring Developers” by Eric Deadrea.
+Time to get your hands dirty. Quarkus in Action is your practical, hands-on guide to building production-grade applications from the ground up. Go from project initialization to a fully-realized, cloud-native service. You'll tackle real-world challenges, master the essentials, and learn the patterns that make Quarkus development so fast and fun. Directly from the experts.
++
Get a practical introduction to Quarkus, the full-stack framework for building cloud-native Java applications, by downloading a free copy of “Quarkus in Action” by Martin Štefanko and Jan Martiška.
+Ready to build with AI? This workshop is your express lane to integrating Large Language Models (LLMs) into your Java applications. Using Quarkus and Langchain4j, you'll learn to build intelligent, conversational services, from simple AI chats to powerful retrieval-augmented generation (RAG) systems. Unleash the power of AI on a framework that's fast enough to keep up.
++
Get coding with the “Quarkus LangChain4j Workshop”, designed to help you get started with AI-Infused applications using Quarkus and LangChain4j.
+ +Java can be clunky and slow. Quarkus for Spring Developers is a Spring developer's ultimate resource to learn about Quarkus and Kubernetes-native Java. Read the e-book to learn how Quarkus enables modern Java development and the Kubernetes-native experience and introduces familiar Spring concepts, constructs, and conventions.
+Download a free copy of “Quarkus for Spring Developers” by Eric Deadrea.
+Get hands-on with Quarkus and build resilient, scalable Java applications.
+This practical guide helps you accelerate development and simplify cloud-native deployment.
+Get a practical introduction to Quarkus, the full-stack framework for building cloud-native Java applications, by downloading a free copy of “Quarkus in Action” by Martin Štefanko and Jan Martiška.
+@RestController, @RequestMapping, @GetMapping, etc.
+@Autowired, @Component, @Service
+JpaRepository, CrudRepository, Spring Data Queries
+Works out of the box with Quarkus extensions: spring-web, spring-di, spring-data-jpa
+
+
+
+
+ 🔄 Dev mode with hot reload
+🧊 Native images with GraalVM or Mandrel
+📦 Container-first and fast memory footprint
+🧪 Live coding + test support
+🔍 Unified config with profiles and environments
+🧠 IDE and toolchain friendly
+Start with what you have
+Use Spring Web, Spring DI, and Spring Data JPA extensions.
+Move incrementally
+Migrate REST endpoints to @Path, DI to @Inject, repos to Panache as needed.
+Go native
+Build and test native images for fast cold starts and minimal memory.
+Containerize and deploy
+Use Dev Services and Kubernetes-native features for smooth rollout.
+ +
+
+ Quarkus is engineered for speed and efficiency.Its build-time optimizations and native compilation capabilities deliver ultra-fast startup times and low memory usage.
+ +Quarkus brings developer joy to enterprise Java. With live reload, continuous testing, a built-in Developer UI, and automatic service provisioning via Dev Services, your team spends less time wiring things up and more time building value.
+ +Quarkus is Kubernetes-native by design. From minimal image footprints to seamless Kubernetes integration and cloud-friendly configuration, Quarkus fits naturally into CI/CD pipelines and container orchestrators.
+ +Quarkus makes building AI-infused apps feel native. Thanks to built-in support for LangChain4j and Model Context Protocol (MCP), you can create type-safe AI services, agents, and tool-calling logic in plain Java: Ready for RAG, structured outputs, and local or cloud models.
+Experience true live coding with Quarkus Dev Mode. Make a change, save, and instantly see the result. Without restarting your app. Whether you're debugging, refining business logic, or tweaking your UI, Quarkus gives you continuous feedback at dev speed.
+ +Quarkus speaks fluent Spring. Reuse your @RestController, @Autowired, and JpaRepository code with Spring compatibility extensions. You get the same familiar APIs, now backed by a faster, more modern runtime.
+ +Let Quarkus Dev Services do the heavy lifting. No more hunting for container images or writing docker-compose files. Just add an extension and Quarkus spins up databases, message brokers, and more for you. Clean, disposable, and zero config.
+ +Quarkus puts AI right where you need it. Define type-safe AI interfaces, connect to local or remote models, and integrate tools, document stores, and agents. All using pure Java. Skip the glue code and start building real AI features today.
+ +First, they realized that migrating from Spring Boot to a CDI-based framework didn't require a lot of effort for their Spring developers, resulting in a small learning curve... with Quarkus they saw a '30 to 40% better developer productivity vis-a-vis Spring Boot, and this is for an ex-Spring Boot developer', according to Christos.
+ + + + +Lighter than a feather, Quarkus native executables are a small fraction of the size compared to their pure Java counterparts. This allows us to deploy a full set of services in less space than would be needed to deploy the equivalent Spring Boot services.
+ + + + +With the release 5.0.0, it started seeding the first rules to help migrate applications from the Spring Boot framework to Quarkus. That happened, among other things due to the feedback that developer teams working with modern Java patterns, and deploying on Kubernetes, were interested in. It happened that these teams were using Spring Boot but quickly became interested in Quarkus as a way to improve speed, required resources, and productivity.
+ + +