Liferay Client Extensions Extra Samples

Unofficial additional client extensions samples to complete the official samples that are mirrored in this repository.

Usage

If you want to create one of those samples in your Liferay workspace from a CLI, checkout this project.

You can clone this repository under the /client-extensions directory of a Liferay workspace

Or you can clone this repository and directly use docker compose up --build to try those extra samples.

The samples

Name Port Description Language
sample-custom-element-svelte N/A Frontend Custom Element using Svelte and Vite JavaScript
sample-custom-element-vue N/A Frontend Custom Element using Vue.js and Vite JavaScript
sample-etc-golang 8126 Go microservice using the built-in HTTP server package and lestrrat-go/jwx Go >= 1.24
sample-etc-python-fastapi 8502 Python microservice using FastAPI and PyJWT Python >= 3.10
sample-etc-java-vertx 8082 Java microservice using Eclipse Vert.x Java >= 21
sample-etc-java-quarkus 8083 Java microservice using Quarkus, java-jwt and jwks-rsa-java Java >= 21
sample-etc-bun 8228 JavaScript microservice using Bun and panva/jose TypeScript

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes