https://github.com/fzn0x/mojokerto
Perl Fullstack Web Framework (WIP)
https://github.com/fzn0x/mojokerto
Last synced: 2 months ago
JSON representation
Perl Fullstack Web Framework (WIP)
- Host: GitHub
- URL: https://github.com/fzn0x/mojokerto
- Owner: fzn0x
- Created: 2024-06-16T02:36:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-06-16T02:39:20.000Z (11 months ago)
- Last Synced: 2024-12-31T06:42:02.285Z (4 months ago)
- Language: Perl
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mojokerto ✨
Perl Fullstack Web Framework
This is **NOT** _abstraction abstraction abstraction_ framework but guidelines framework on how to build a modern requirements fullstack web with Perl.
## Examples
- How to Pretty Perl syntax
- `watch` mode
- Simple Routing with Mojolicious Lite
- MVC with HTMX
- Generate Swagger Docs
- Scheduler
- .env
- Rate Limiting
- Access to a Database
- How to Deploy
_More in the future..._## FAQs
> Cannot install modules in Git Bash (Windows)
Git itself is written primarily in C, but it does utilize various scripting languages, including Perl, for certain operations. On Windows, when you install Git, it often comes bundled with a minimal set of Unix-like tools, including Perl, to support its functionality. This bundled Perl is not Strawberry Perl, which is a more complete Perl environment for Windows.
This is known issue for Git Bash, if you're using Strawberry Perl, kindly specify the path everytime you run the server or set it globally.
```sh
# default port is 3000
PATH="/c/Strawberry/perl/bin:$PATH" perl ./mojo.pl daemon
```## LICENSE
MIT