Unofficial additional client extensions samples to complete the official samples that are mirrored in this repository.
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.
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 |