Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bodo-hugo-barwich/plack-pwa-web
A Plack Application as PWA running on a Twiggy Web Server
https://github.com/bodo-hugo-barwich/plack-pwa-web
plack pwa template-toolkit twiggy
Last synced: 11 days ago
JSON representation
A Plack Application as PWA running on a Twiggy Web Server
- Host: GitHub
- URL: https://github.com/bodo-hugo-barwich/plack-pwa-web
- Owner: bodo-hugo-barwich
- Created: 2021-05-16T18:21:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T11:53:22.000Z (almost 3 years ago)
- Last Synced: 2023-03-04T23:07:17.118Z (over 1 year ago)
- Topics: plack, pwa, template-toolkit, twiggy
- Language: Perl
- Homepage:
- Size: 32.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NAME
Plack Twiggy PWA
# DESCRIPTION
The Objective of this development is the Exercise of modern web technologies (Progressive Web Apps) with `Perl Plack`
on a non-blocking `Twiggy` Web Server.The inspiration of the Product and the `JavaScript` base were taken from the tutorial:
[How to build a PWA from scratch](https://github.com/ibrahima92/pwa-with-vanilla-js)The running Version is hosted on _Glitch_ at:
[Plack Twiggy PWA](https://plack-twiggy-pwa.glitch.me/)# REQUIREMENTS
To rebuild this web site the **Minimum Requirements** are to have _Perl_ and `cpanminus` installed.
The site uses the libraries `Plack`, `Twiggy` and `Template Toolkit`.
The `Twiggy` Web Server requires the `AnyEvent` library.# INSTALLATION
- cpanminus
The `cpanm` Script will install the dependencies on local user level as they are found in the `cpanfile`.
To run the installation call the `cpanm` Command within the project directory:cpanm -vn --installdeps .