This is a template for a website that uses Qworum's advanced web browser capabilities.
This template is:
- Multi-language, with language-independent API endpoint paths.
- Versioned. Indeed, Qworum applications are structured as Qworum APIs, and versioned APIs ensure that other applications that depend on this one will not break after an update.
This project has a companion project that uses semantic data (RDF) instead of JSON.
This website implements a Qworum API that has 2 endpoints:
- the
homeendpoint, which is an application, and - the
view-itemendpoint, called byhome.
Here is the directory structure:
- Directories with 2-letter names such as
encontain language-specific versions of the API endpoints. assetscontains resources used by the web pages.- All other directories (
home,view-item) are the official endpoint paths; they are only used for redirecting API calls to language-specific endpoint versions.
Implement a login endpoint:
This software is released under the terms of the Apache 2.0 license.
∎