https://github.com/doga/qworum-demo-semantic
Qworum demo that uses semantic data rather than JSON.
https://github.com/doga/qworum-demo-semantic
distributed-computing e-commerce json-ld microfrontends microservices n-quads rdf semantic-web shopping-cart webapplications
Last synced: 20 days ago
JSON representation
Qworum demo that uses semantic data rather than JSON.
- Host: GitHub
- URL: https://github.com/doga/qworum-demo-semantic
- Owner: doga
- License: apache-2.0
- Created: 2022-10-02T04:40:43.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-02T07:16:28.000Z (over 3 years ago)
- Last Synced: 2025-08-02T22:29:35.390Z (11 months ago)
- Topics: distributed-computing, e-commerce, json-ld, microfrontends, microservices, n-quads, rdf, semantic-web, shopping-cart, webapplications
- Language: JavaScript
- Homepage:
- Size: 493 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A Jamstack demo for Qworum
This demo shows the best practice for implementing [Qworum](https://qworum.net)-based web applications and services.
This demo uses semantic data rather than JSON.
## What makes this a Jamstack demo?
This demo uses only static files. This implies that Qworum scripts aren't dynamically generated on the server, but instead they are:
- generated inside web pages with JavaScript, or
- static XML files.
Also, this demo does not send any data to Qworum service endpoints on the server. Instead, the endpoints handle the data on the client exclusively.
## What is this demo about?
An e-shop is implemented as a Qworum application. It uses a remote third party Qworum service for its shopping cart. The shopping cart in turn uses another third-party Qworum service that is a payment gateway.
## See this demo on the Internet
This demo is available on [https://shop.demo.qworum.net](https://shop.demo.qworum.net).
## How to run the demo on your machine
You need a web server that can serve static files. I would recommend opening this directory in Visual Studio Code,
and then launching the following file with the `Live Server` VS Code extension:
- `build/shop.demo.qworum.net/index.html`
## BUGS
None.
## License
[Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0) ∎