All Projects → redhat-developer-demos → Quarkus Tutorial

redhat-developer-demos / Quarkus Tutorial

Licence: apache-2.0
Quarkus Tutorial for https://dn.dev/master

Projects that are alternatives of or similar to Quarkus Tutorial

Deno Tutorial
:sauropod: 长期更新的《Deno 钻研之术》!循序渐进学 Deno & 先易后难补 Node & 面向未来的 Deno Web 应用开发
Stars: ✭ 667 (+547.57%)
Mutual labels:  demos, tutorial
Simple wc example
simple word count example using flex/bison parser
Stars: ✭ 102 (-0.97%)
Mutual labels:  tutorial
Mean Rsvp Auth0
MEAN stack application with Auth0 (see sample deployed at https://rsvp.kmaida.net)
Stars: ✭ 99 (-3.88%)
Mutual labels:  tutorial
Scriban
A fast, powerful, safe and lightweight scripting language and engine for .NET
Stars: ✭ 1,360 (+1220.39%)
Mutual labels:  handlebars
No Framework Tutorial
A small tutorial to show how to create a PHP application without a framework.
Stars: ✭ 1,357 (+1217.48%)
Mutual labels:  tutorial
Atis.keras
Spoken Language Understanding(SLU)/Slot Filling in Keras
Stars: ✭ 100 (-2.91%)
Mutual labels:  tutorial
Python For Absolute Beginners Course
Code samples and other handouts for our course.
Stars: ✭ 1,352 (+1212.62%)
Mutual labels:  tutorial
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+1239.81%)
Mutual labels:  tutorial
Pythonpersiantutorial
A free and online Python book in Persian
Stars: ✭ 102 (-0.97%)
Mutual labels:  tutorial
Java8 Guides Tutorials
Java 8 Guides and Tutorials - A lot of awesome examples using Java 8 features like Stream, Lambda, Functional Interface, Date and Time API and much more
Stars: ✭ 100 (-2.91%)
Mutual labels:  tutorial
Circleci Demo Python Django
Example Django application running on CircleCI
Stars: ✭ 100 (-2.91%)
Mutual labels:  tutorial
Recommenders
Best Practices on Recommendation Systems
Stars: ✭ 11,818 (+11373.79%)
Mutual labels:  tutorial
Gainlo Interview Guide Zh
📖 [译] Gainlo 面试指南
Stars: ✭ 100 (-2.91%)
Mutual labels:  tutorial
Jni By Examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
Stars: ✭ 99 (-3.88%)
Mutual labels:  tutorial
Tutorials
Tutorials on Lightweight Modular Staging
Stars: ✭ 102 (-0.97%)
Mutual labels:  tutorial
30 Days Of Python 3.6
This is a soon-to-be archived project version of 30 Days of Python. The original tutorial still works but we have an updated version in the works right now.
Stars: ✭ 98 (-4.85%)
Mutual labels:  tutorial
Serverless With Next5 Boilerplate
Serverless.js with Next.js 5 on AWS, powered by the Serverless Framework
Stars: ✭ 100 (-2.91%)
Mutual labels:  tutorial
Cookbook.fish
Tips and recipes for Fish, from shell to plate. 🍣
Stars: ✭ 1,360 (+1220.39%)
Mutual labels:  tutorial
Python Data Science Handbook
A Chinese translation of Jake Vanderplas' "Python Data Science Handbook". 《Python数据科学手册》在线Jupyter notebook中文翻译
Stars: ✭ 102 (-0.97%)
Mutual labels:  tutorial
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+1242.72%)
Mutual labels:  tutorial

= Quarkus Tutorial

image:https://github.com/redhat-developer-demos/quarkus-tutorial/workflows/docs/badge.svg[] image:https://github.com/redhat-developer-demos/quarkus-tutorial/workflows/price-generator/badge.svg[]

You can access the HTML version of this tutorial here: https://redhat-developer-demos.github.io/quarkus-tutorial/[window="_blank"]

== Why Quarkus?

Historically Java was able to handle the biggest enterprise problem(s) with its "Write once, run anywhere" (WORA) paradigm. With Cloud Native Applications grown to popularity, things like running applications as linux containers, serverless taking centere stage -- Java was pushed back by languages like golang, node.js as the forerunner to build Cloud Native Applications as they are smaller, quicker and argulably more nimble.

Quarkus is Kubernetes Native Java stack tailored for GraalVM & OpenJDK HotSpot, crafted from the best of breed Java libraries and standards.

In this tutorial we will start to explore how to create, build and deploy Cloud Native Java applications using Quarkus. The Java applications built this way are tiny as a subatomic particle (Quark) and tend to boot and run at supersonic speed

image::./documentation/modules/ROOT/assets/images/Developer_Joy.png[Developer Joy,400,400,align="center"]

Building the HTML locally

In the root of your git repository, run:

bin/build-site.sh

And then open your gh-pages/index.html file:

open gh-pages/index.html

Iterative local development

You can develop the tutorial docs locally using a rapid iterative cycle.

First, install the yarn dependencies:

[source,bash]

yarn install

And now start gulp. It will create the website and open your browser connected with browser-sync. Everytime it detects a change, it will automatically refresh your browser page.

[source,bash]

gulp

You can clean the local cache using:

[source,bash]

gulp clean

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].