{"id":5337,"date":"2024-12-02T04:32:37","date_gmt":"2024-12-02T03:32:37","guid":{"rendered":"https:\/\/rock-the-prototype.com\/uncategorized\/quarkus\/"},"modified":"2024-12-02T04:49:34","modified_gmt":"2024-12-02T03:49:34","slug":"quarkus","status":"publish","type":"encyclopedia","link":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/","title":{"rendered":"Quarkus"},"content":{"rendered":"<p><\/p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><div class=\"fusion-text fusion-text-1\"><\/div>\n<h2 class=\"p1\">What is Quarkus?<\/h2>\n<p class=\"p3\"><strong><a href=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/\" target=\"_blank\" title=\"Quarkus is an open source and both a Java framework and a Java toolkit from RedHat.a Quarkus combines the flexibility of a Java framework with the efficiency of an efficient development tool. It has been specially optimized for the software development of modern, cloud-native applications and enables lightning-fast development and resource optimization.\" class=\"encyclopedia\">Quarkus<\/a><\/strong> is an open source for <a href=\"https:\/\/rock-the-prototype.com\/wiki\/java\/\" target=\"_blank\" rel=\"noopener\"><strong>Java<\/strong><\/a> and both a <strong><a href=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/java\/\" target=\"_blank\" title=\"What is Java suitable for in programming? Java is very popular as the official language for developing Android apps. It is a general purpose programming language. This programming language is supported by Google and a large active community of developers.\" class=\"encyclopedia\">Java<\/a> <a href=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/framework\/\" target=\"_blank\" title=\"A framework is a set of guidelines or rules that provides a structure for the organization and development of code in a particular programming language or platform. The framework serves as a basis or blueprint on which to build when developing software applications.\" class=\"encyclopedia\">framework<\/a><\/strong> and a Java toolkit from RedHat.<\/p>\n<\/div><div class=\"fusion-text fusion-text-3\"><\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Podcast Software Development - Idea generation and creativity in software development\" href=\"#\"><iframe class=\"lazyload\" style=\"border-radius: 12px;\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27100%27%20height%3D%27352%27%20viewBox%3D%270%200%20100%20352%27%3E%3Crect%20width%3D%27100%27%20height%3D%27352%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"https:\/\/open.spotify.com\/embed\/episode\/54PtfzZlt3gTfrxDcx4wrC?utm_source=generator\" width=\"100%\" height=\"352\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/a>\n<div class=\"fusion-text fusion-text-4\"><h3>Resource consumption &amp; response times are particularly important for container applications<\/h3>\n<ul>\n<li>The shorter the start time, the faster the number of containers can be increased in order to absorb peak loads.<\/li>\n<li>The lower the memory consumption, the more containers can be operated simultaneously.<\/li>\n<li>Both aspects together enable better utilization of resources, which significantly increases the availability of applications and noticeably reduces <a href=\"https:\/\/rock-the-prototype.com\/en\/cloud-computing-cloud-technology\/cloud\/\" target=\"_blank\" title=\"What is cloud? Cloud or cloud computing moves data and programs from desktop PCs or servers in a company to remote cloud servers. Cloud storage therefore consists of a standard server network in a cloud data center or distributed across several cloud server locations.\" class=\"encyclopedia\">cloud<\/a> costs.<\/li>\n<\/ul>\n<h3>Docker, Kubernetes and cloud-ready from the start<\/h3>\n<p class=\"p1\">Even if Quarkus can also be used entirely without <a href=\"https:\/\/rock-the-prototype.com\/en\/it-infrastructure\/kubernetes\/\" target=\"_blank\" title=\"What is Kubernetes? Kubernetes is a DevOps tool for containerization and as an open source tool, the Kubernetes container orchestration tool manages the deployment, scaling and management of containerized applications.\" class=\"encyclopedia\">Kubernetes<\/a>, it is designed for containerization with Kubernetes. As soon as a Quarkur project is generated, it is delivered directly with Docker files.<\/p>\n<p class=\"p1\">The Quarkas framework therefore makes it particularly easy for developers to operate Docker images. Quarkus behaves in the same way with regard to Kubernetes containers. The <a href=\"https:\/\/rock-the-prototype.com\/it-infrastruktur\/containerisierung-mit-docker-kubernetes\/\" target=\"_blank\" rel=\"noopener\"><strong>containerization with Docker and Kubernetes<\/strong><\/a> is therefore child&rsquo;s play.<\/p>\n<p class=\"p1\">This <strong>Quarkus stack<\/strong> optimized for <strong>container orchestration<\/strong> is then supplemented by HotSpot and Graal-VM.<\/p>\n<h2>Design patterns for Java and Cloud<\/h2>\n<p class=\"p1\">Finally, the entire <strong>Quarkus strategy<\/strong> is based on the best <strong>Java libraries<\/strong> and <strong>Java standards<\/strong>.<\/p>\n<p class=\"p1\"><strong>Quarkus design<\/strong> is therefore the result of an optimized <strong>Java <a href=\"https:\/\/rock-the-prototype.com\/wiki\/design-pattern\/\" target=\"_blank\" rel=\"noopener\">design pattern<\/a><\/strong>. The Java technologies used have matured over decades and have already proven themselves in numerous IT projects with high standards and tough requirements.<\/p>\n<h2 class=\"p1\">Small Quarkus core, everything else are Quarkus extensions<\/h2>\n<p class=\"p1\">To keep the <strong>Quarkus core<\/strong> small and fast, everything else is outsourced to <strong>Quarkus extensions<\/strong>. Many of these countless extensions come from the <strong>Quarkus team<\/strong> and the <strong>Quarkus <a href=\"https:\/\/github.com\/quarkusio\/quarkus\" target=\"_blank\" rel=\"noopener\">community<\/a><\/strong>.<\/p>\n<\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Apple Podcast Folge 21 - Software Architektur Reviews - Interview mit Stefan Z&ouml;rner - Rock the Prototype - Softwareentwicklung &amp; Prototyping\" href=\"#\"><iframe style=\"width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px;\" src=\"https:\/\/embed.podcasts.apple.com\/us\/podcast\/folge-21-software-architektur-reviews-interview-mit\/id1684107786?i=1000669894186\" height=\"175\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation\"><\/iframe><\/a>\n<div class=\"fusion-text fusion-text-5\"><h2>Why Quarkus for modern software development?<\/h2>\n<p>In a world where speed and efficiency make the difference, Quarkus positions itself as an unbeatable solution for the development of cloud-native applications. It combines the strengths of Java with an architecture that has been specially optimized for modern requirements. Whether for reactive systems, serverless architectures or classic <a href=\"https:\/\/rock-the-prototype.com\/en\/software-architecture\/microservices\/\" target=\"_blank\" title=\"Microservices are small, autonomous services that work together. The key to a good microservice architecture lies in the implementation of small and autonomous microservices.\" class=\"encyclopedia\">microservices<\/a>, Quarkus offers the ideal platform to revolutionize development and operations.<\/p>\n<h3>Quarkus and GraalVM &ndash; an unbeatable duo<\/h3>\n<p>The close integration of Quarkus with GraalVM is a decisive factor for performance. GraalVM makes it possible to create native images that run without JVM. The result: extremely short startup times and minimal memory consumption. Applications built with Quarkus and GraalVM are optimal for highly scalable, latency-critical systems &ndash; ideal for real-time applications or services that need to respond to rapid load changes.<\/p>\n<h3>Extended support for reactive programming<\/h3>\n<p>Quarkus offers first-class support for reactive <a href=\"https:\/\/rock-the-prototype.com\/en\/learn-programming\/programming\/\" target=\"_blank\" title=\"What is programming? When programming, a programmer creates a software program that can run on a machine. The code is created in one of the formally defined computer languages - which are countless, such as Java, PHP, C++ or C#, Perl and many many more.\" class=\"encyclopedia\">programming<\/a> with frameworks such as Vert.x and Mutiny. This enables developers to create high-performance, event-driven systems that are both scalable and resource-efficient. Reactive programming reduces resource blocking and is perfect for applications with high concurrency requirements.<\/p>\n<h3>Integration into existing systems<\/h3>\n<p>A particular advantage of Quarkus is the ability to modernize existing Java applications step by step. Compatibility with well-known standards such as JAX-RS, CDI or Hibernate makes it possible to use existing investments in Java technologies and at the same time benefit from the advantages of the modern Quarkus architecture. This allows companies to optimally combine innovation and stability.<\/p>\n<h3>Developer-friendly tools and workflows<\/h3>\n<p>Quarkus scores not only with performance, but also with a developer experience that is second to none. Functions such as <strong>Live Reload<\/strong> make it possible to see changes in the code directly without having to restart the application. This drastically reduces development time, which is invaluable, especially in agile projects.<\/p>\n<h3>Security as an integral component<\/h3>\n<p>Quarkus comes with out-of-the-box security features, including support for OAuth2, <a href=\"https:\/\/rock-the-prototype.com\/en\/it-security\/openid\/\" target=\"_blank\" title=\"All about OpenID - Discover everything you need to know about OpenID: from secure authentication and identity federation to the latest developments like OpenID Connect and the OpenID Foundation. Here you will find a comprehensive overview of digital identity.\" class=\"encyclopedia\">OpenID<\/a> Connect and JWT. Application security is therefore no longer just an afterthought, but a central part of the development process.<\/p>\n<h3>Why you should try Quarkus<\/h3>\n<p>Quarkus is not just another Java framework &ndash; it&rsquo;s a game changer. With its focus on performance, developer productivity and cloud-native functionalities, it is the perfect choice for modern software projects. Whether you want to modernize an existing application or develop a new, innovative solution, Quarkus gives you the tools and performance you need.<\/p>\n<\/div><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Podcast Episode 1 - Idea generation and creativity in software development - Rock the Prototype - Software Development\" href=\"#\"><iframe style=\"width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px;\" src=\"https:\/\/embed.podcasts.apple.com\/us\/podcast\/episode-1-idea-generation-and-creativity-in-software\/id1684835330?i=1000611051749\" height=\"175\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-storage-access-by-user-activation allow-top-navigation-by-user-activation\"><\/iframe><\/a>\n<div class=\"fusion-text fusion-text-6\"><h3>Rock the Prototype Podcast<\/h3>\n<p>The <strong>Rock the Prototype Podcast<\/strong> and the <strong>Rock the Prototype YouTube channel<\/strong> are the perfect place to go if you want to delve deeper into the world of web development, <a href=\"https:\/\/rock-the-prototype.com\/en\/prototyping-en\/prototyping\/\" target=\"_blank\" title=\"What is prototyping? Prototyping is both a process and a strategy for realizing ideas as quickly as possible.\" class=\"encyclopedia\">prototyping<\/a> and technology.<\/p>\n<p class=\"p1\"><strong>&#127911; Listen on Spotify: &#128073; Spotify Podcast: <a href=\"https:\/\/bit.ly\/41pm8rL\">https:\/\/bit.ly\/41pm8rL<\/a><\/strong><\/p>\n<p class=\"p1\"><strong><span class=\"s1\">&#127822;<\/span> Enjoy on Apple Podcasts: <span class=\"s1\">&#128073;<\/span>&nbsp;<a href=\"https:\/\/bit.ly\/4aiQf8t\">https:\/\/bit.ly\/4aiQf8t<\/a><\/strong><\/p>\n<p>In the podcast, you can expect exciting discussions and valuable insights into current trends, tools and best practices &ndash; ideal for staying on the ball and gaining fresh perspectives for your own projects. On the YouTube channel, you&rsquo;ll find practical tutorials and step-by-step instructions that clearly explain technical concepts and help you get straight into implementation.<\/p>\n<p><strong>Rock the Prototype YouTube Channel<\/strong><\/p>\n<p>&#128640; Rock the Prototype is &#128073; Your format for exciting topics such as software development, prototyping, software architecture, cloud, DevOps &amp; much more.<\/p>\n<p>&#128250; &#128075;&nbsp;<strong><a href=\"https:\/\/www.youtube.com\/@Rock-the-Prototype\" target=\"_blank\" rel=\"noopener\">Rock the Prototype YouTube Channel<\/a>&nbsp;&#128072;&nbsp; &#128064;&nbsp;<\/strong><\/p>\n<p style=\"padding-left: 40px;\">&#9989; Software development &amp; prototyping<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Learning to program<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Understanding software architecture<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Agile teamwork<\/p>\n<p style=\"padding-left: 40px;\">&#9989; Test prototypes together<\/p>\n<p><strong>THINK PROTOTYPING &ndash; PROTOTYPE DESIGN &ndash; PROGRAM &amp; GET STARTED &ndash; JOIN IN NOW!<\/strong><\/p>\n<h4>Why is it worth checking back regularly?<\/h4>\n<p>Both formats complement each other perfectly: in the podcast, you can learn new things in a relaxed way and get inspiring food for thought, while on YouTube you can see what you have learned directly in action and receive valuable tips for practical application.<\/p>\n<p>Whether you&rsquo;re just starting out in software development or are passionate about prototyping, UX design or IT security. We offer you new technology trends that are really relevant &ndash; and with the Rock the Prototype format, you&rsquo;ll always find relevant content to expand your knowledge and take your skills to the next level!<\/p>\n<\/div>\n<\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"fusion-modal-text-link\" data-toggle=\"modal\" data-target=\".fusion-modal.Rock the Prototype - Software development &amp; Prototyping Podcast iTunes\" href=\"#\"><iframe id=\"embedPlayer\" style=\"width: 100%; max-width: 660px; overflow: hidden; border-radius: 10px; transform: translateZ(0px); animation: 2s ease 0s 6 normal none running loading-indicator; background-color: #e4e4e4;\" src=\"https:\/\/embed.podcasts.apple.com\/us\/podcast\/rock-the-prototype-software-development-prototyping\/id1684835330?itsct=podcast_box_player&amp;itscg=30200&amp;ls=1&amp;theme=auto\" height=\"450px\" frameborder=\"0\" sandbox=\"allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation-by-user-activation\"><\/iframe><\/a><\/div><\/div><\/div><\/div>\n<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\"><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Quarkus is an open source and both a Java framework and a Java toolkit from RedHat.a Quarkus combines the flexibility of a Java framework with the efficiency of an efficient development tool. It has been specially optimized for the software development of modern, cloud-native applications and enables lightning-fast development and resource optimization. <\/p>\n","protected":false},"author":1,"featured_media":4097,"template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0},"categories":[1167],"tags":[1171,1172,1336,1977,3573,1627,1628,1144,3576,1176,3568,3565,3567,3571,3570,3566,3524,3572,3564,1169,3335,3332,3333,3334,2994,1731,1943,1464,1174,1142,3569,3575,3574,1147,1146,1148,1173,1262],"class_list":["post-5337","encyclopedia","type-encyclopedia","status-publish","has-post-thumbnail","hentry","category-programming-languages-frameworks","tag-app-en","tag-apps-en","tag-cloud-en","tag-cloud-services-en","tag-cloud-ready-en","tag-container-en","tag-containerization","tag-design-pattern-en","tag-docker-en","tag-frameworks-en","tag-jar-en","tag-java-api-en","tag-java-executable-en","tag-java-framework-en","tag-java-frameworks-en","tag-java-runtime-tools-en","tag-java-technologies","tag-java-technology","tag-java-tool","tag-javascript-en","tag-javascript-engine-en","tag-javascript-libraries","tag-javascript-library","tag-javascript-runtime-environment","tag-kubernetes-en","tag-microservice-programming","tag-microservices-en","tag-object-orientation","tag-program-microservice","tag-programming","tag-quarkus-framework-en","tag-reactive-en","tag-serverless-en","tag-software-architecture","tag-software-design-en","tag-software-development","tag-web-app-en","tag-web-apps-en"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Quarkus - What you should know about the Java framework!<\/title>\n<meta name=\"description\" content=\"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java &amp; Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quarkus - What you should know about the Java framework!\" \/>\n<meta property=\"og:description\" content=\"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java &amp; Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/\" \/>\n<meta property=\"og:site_name\" content=\"Rock the Prototype - Softwareentwicklung &amp; Prototyping\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-02T03:49:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/\",\"name\":\"Quarkus - What you should know about the Java framework!\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg\",\"datePublished\":\"2024-12-02T03:32:37+00:00\",\"dateModified\":\"2024-12-02T03:49:34+00:00\",\"description\":\"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java & Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg\",\"contentUrl\":\"https:\\\/\\\/rock-the-prototype.com\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg\",\"width\":1024,\"height\":1024,\"caption\":\"Quarkus - Speed-Test Race of JavaScript Frameworks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/programming-languages-frameworks\\\/quarkus\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/rock-the-prototype\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Prototyping Wiki\",\"item\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Quarkus\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/\",\"name\":\"Rock the Prototype - Softwareentwicklung &amp; Prototyping\",\"description\":\"Prototyping: Software Prototypen, Software entwickeln &amp; Programmieren im Team\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rock-the-prototype.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Quarkus - What you should know about the Java framework!","description":"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java & Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/","og_locale":"en_US","og_type":"article","og_title":"Quarkus - What you should know about the Java framework!","og_description":"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java & Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705","og_url":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/","og_site_name":"Rock the Prototype - Softwareentwicklung &amp; Prototyping","article_modified_time":"2024-12-02T03:49:34+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/","url":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/","name":"Quarkus - What you should know about the Java framework!","isPartOf":{"@id":"https:\/\/rock-the-prototype.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/#primaryimage"},"image":{"@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/#primaryimage"},"thumbnailUrl":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg","datePublished":"2024-12-02T03:32:37+00:00","dateModified":"2024-12-02T03:49:34+00:00","description":"What is Quarkus? \u2705 Quarkus framework \u2705 Design pattern for Java & Cloud \u2705 Java tool \u2705 Java APIs \u2705 Java runtime tools \u2705 Cloud-ready \u2705","breadcrumb":{"@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/#primaryimage","url":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg","contentUrl":"https:\/\/rock-the-prototype.com\/wp-content\/uploads\/2022\/07\/Quarkus-Speed-Test-Race-of-JavaScript-Frameworks.jpg","width":1024,"height":1024,"caption":"Quarkus - Speed-Test Race of JavaScript Frameworks"},{"@type":"BreadcrumbList","@id":"https:\/\/rock-the-prototype.com\/en\/programming-languages-frameworks\/quarkus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/rock-the-prototype.com\/en\/rock-the-prototype\/"},{"@type":"ListItem","position":2,"name":"Prototyping Wiki","item":"https:\/\/rock-the-prototype.com\/en\/wiki\/"},{"@type":"ListItem","position":3,"name":"Quarkus"}]},{"@type":"WebSite","@id":"https:\/\/rock-the-prototype.com\/en\/#website","url":"https:\/\/rock-the-prototype.com\/en\/","name":"Rock the Prototype - Softwareentwicklung &amp; Prototyping","description":"Prototyping: Software Prototypen, Software entwickeln &amp; Programmieren im Team","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rock-the-prototype.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/encyclopedia\/5337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/encyclopedia"}],"about":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/types\/encyclopedia"}],"author":[{"embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/media\/4097"}],"wp:attachment":[{"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/media?parent=5337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/categories?post=5337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rock-the-prototype.com\/en\/wp-json\/wp\/v2\/tags?post=5337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}