All Projects → gouline → vertx-kotlin-example

gouline / vertx-kotlin-example

Licence: MIT license
Vert.x + Kotlin example

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to vertx-kotlin-example

ionic3-angular4-sample-app
Sample app of Ionic 3 and Angular 4
Stars: ✭ 35 (+191.67%)
Mutual labels:  sample
sample-spring-boot-api-service
Zowe REST API service SDK and sample API service that integrates with Zowe API Mediation Layer
Stars: ✭ 26 (+116.67%)
Mutual labels:  sample
microtrader
A fictitious stock trading microtrader application
Stars: ✭ 58 (+383.33%)
Mutual labels:  vertx
connect
tiny cross-platform socket API library
Stars: ✭ 46 (+283.33%)
Mutual labels:  sample
play-java-fileupload-example
An example Play application showing custom multiform fileupload in Java
Stars: ✭ 13 (+8.33%)
Mutual labels:  sample
rest.vertx
A JAX-RS like annotation processor for vert.x verticals and more
Stars: ✭ 138 (+1050%)
Mutual labels:  vertx
Websockets-Vertx-Flink-Kafka
A simple request response cycle using Websockets, Eclipse Vert-x server, Apache Kafka, Apache Flink.
Stars: ✭ 14 (+16.67%)
Mutual labels:  vertx
samplescope
Desktop app with the main goal to simplify audio samples search over the internet sources.
Stars: ✭ 23 (+91.67%)
Mutual labels:  sample
ui5-webcomponents-sample-react
UI5 Web Components Sample TODO application built with React.
Stars: ✭ 47 (+291.67%)
Mutual labels:  sample
cloud-espm-cloud-native
Enterprise Sales and Procurement Model (ESPM) Cloud Native is a project that showcases how an application can be made resilient by implementing resilience design patterns. This application is developed using Spring Boot framework and can be deployed locally as well as on SAP BTP, Cloud Foundry environment.
Stars: ✭ 29 (+141.67%)
Mutual labels:  sample
teched2019-cloud-cf-product-list
Resources for SAP TechEd SEC364 Hands-on workshop, "Secure Microservices in Cloud Foundry Environment on SAP Cloud Platform".
Stars: ✭ 56 (+366.67%)
Mutual labels:  sample
cloud-platform-workflow-virtual-event
Material for the virtual event on SAP Cloud Platform Workflow.
Stars: ✭ 25 (+108.33%)
Mutual labels:  sample
cloud-hana-helloworld
This project provides the full source code for the "Hello World" tutorials on https://hcp.sap.com. In this tutorials you can learn how to make your very first steps on SAP HANA by developing a very simple "Hello World" application using the SAP HANA web-based Development Workbench on the SAP HANA Cloud Platform.
Stars: ✭ 26 (+116.67%)
Mutual labels:  sample
vertx-graphql-example
Vert.x Server which exposes a GraphQL API
Stars: ✭ 29 (+141.67%)
Mutual labels:  vertx
reactiverse
The Reactiverse main entry point
Stars: ✭ 26 (+116.67%)
Mutual labels:  vertx
spring-boot-jpetstore
A sample web application built on Doma 2 and Spring Boot.
Stars: ✭ 17 (+41.67%)
Mutual labels:  sample
ngrx-realtime-app
Demo to build a realtime Angular app with a Vert.x backend and distributed event bus
Stars: ✭ 45 (+275%)
Mutual labels:  vertx
cloud-jenkins
The Cloud Jenkins sample project builds a web archive for running Jenkins in a developer account of the SAP HANA Cloud Platform. #cloud
Stars: ✭ 14 (+16.67%)
Mutual labels:  sample
cloud-cap-multitenancy
SAP Cloud Application Programming Model (CAP) sample code project with multitenancy using service manager-created SAP HANA containers for tenant data isolation.
Stars: ✭ 33 (+175%)
Mutual labels:  sample
avantindietro
Sample Swift iOS ARKit project which shows how to implement an Undo feature for ARKit/SceneKit apps.
Stars: ✭ 16 (+33.33%)
Mutual labels:  sample

Vert.x Kotlin Example

Basic JSON API written in Kotlin to demonstrate how it can be used with Vert.x.

This project is built on Gradle and is ready to be deployed on Heroku, hence it combines parts of the following examples:

Running

The most convenient way to run the project during development is as follows:

./gradlew run

That way, any changes to the classes will be picked up and re-deployed automatically.

Deploying

The application can either be deployed manually (with a jar file) or to Heroku.

Manually

You can generate a single "shadow jar" (more on that here) as follows:

./gradlew shadowJar

The jar file can now be retrieved from ./build/libs/app-shadow.jar and deployed onto your preferred platform.

Heroku

This project includes a custom Procfile to simplify deployment to Heroku, however you would need to place the contents of this example into a separate Git repository first (because the global Procfile in the root directory points to the heroku-example).

Once in your new Git repository, install the Heroku Toolbelt and issue the following:

heroku login
heroku create
git push heroku master

Note: All your changes must be committed to Git before issuing the last command.

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].