サイト管理者が心を込めて丁寧に1行ずつPerlのコードを書いてHTMLを全自動生成しつつ表示するサイトがこちらになります #Mojolicious
ルモーリン https://www.lemorin.jp/
ルモーリン

個人サイト

Wanted to check something before bed. Walk through a couple code samples, tweak them a bit.

Yep, nanodjango is pretty cool. Define an entire #Django project in a single file, and blow it up to a full normal project layout as needed. Kinda like the #Mojolicious approach where you start with a code sketch in Mojolicious::Lite.

Except it's Django, so your one-file project can include models and admin screens, no problem.

Definitely need to play with this more.

https://nanodjango.dev

Nanodjango

Forum is looking much better. It still has that WWWBoard / Mr Fong Device feel but more modern-looking.

Not sure on the full thread display yet though, it feels a bit wonky!

#Cryogenix #Mojolicious

So, https://cryogenix.org is live - a Web 1.x / JavaScript-free community platform that evolved from CyberArmy's Dinah which in turn was based on the Mr Fong Device fork of WWWboard, ie. from CGI #Perl & mod_perl 1.x (~30 years!).

It's a mess, but that makes it the perfect project for anyone looking for experience in Perl & #Mojolicious - though being Web 1.x is a feature, not a bug!

As much as I like patching it for my own use, I'd love for others to contribute...

https://codeberg.org/Cryogenix/naphtali

#DragonCon's schedule is epic—but your scrolling doesn't have to be. I wrote a 45-line #Perl script with #Mojolicious to turn 5,000+ hours of events into one clean list #WebScraping #WebDev #Coding #Programming #SoftwareDevelopment

Scraping the Dragon with Perl ...
Scraping the Dragon Con Schedule with Perl and Mojolicious

Taming Dragon Con's chaos with a 45-line Perl + Mojolicious script that turns 5,000+ hours of events into one clean, scroll-once list.

The Phoenix Trap

How to deploy a #Mojolicious web app to shared web hosting with Apache and CGI?

I’m having problems configuring ".htaccess" so that all pages are transparently handled by myapp.pl as a CGI script without revealing the CGI path and without breaking links in the app.

See here for details:
https://serverfault.com/questions/1190950/setup-mojolicious-app-transparently-via-cgi-with-apache-mod-rewrite

#httpd #ApacheHttpd #CGI #Perl

Setup Mojolicious app transparently via CGI with Apache mod_rewrite

I am developing a Mojolicious web application and want to deploy it to shared web hosting which offers Apache with CGI and Perl including Mojolicious. How to configure it via .htaccess? https://my...

Server Fault
【宣伝】Mojoliciousに一般ユーザに作成したOpenSSLを指定する唯一の記事です。
こう言っておけば親切な人が先駆者さんを教えてくれるに違いない。真面目な話をするとSSLのテストでA+評価を貰えるTLSの指定が書いてあります。#mojolicious #tls
MojoliciousにTLS1.3を導入 - Perl - ルモーリン https://www.lemorin.jp/perl/42_tls1_3.html
MojoliciousにTLS1.3を導入 - Perl - ルモーリン

珠に面白半分でSSLのテストをやってもらい結果を眺めています。 以前は評価A+を貰ってた気がしますけれどいつの間にかA-になってました。 詳細を見て、どうやらTLS1.3に対応していない点が引っかかるようです。 さあ、TLS1.3サポートだ(どうやるんだ

Woo! After 8 months of not getting even a single reply on an enormous amount of applications, my old contractor friend who hired me years ago to do #Perl + #Mojolicious things, just asked me if I would to help him again. Paying rent and buying food without stress will be a good thing.

Personal contacts and word of mouth FTW. But tossing resumes into the black hole sucks ass.

#JobSearch

Thanks, @vague : it seems that with PAR I solved my "building" problems 🙂

As for #mojolicious , it's *EXACTLY* the framework I'm using to build my REST-API server.

Actually, I slightly adapted the examples I found in the official documentations and, up to now, I've been able to build what I need.
Indeed, I found it *VERY* powerful. Much aligned with other frameworks I used with other languages (eg.: ExpressJS on Node).

It's such a pity that PERL is not having the "traction" it deserves.. 😞

@ferki @verzulli If I understand your requirements correctly, you could install a #perl version with #perlbrew on your local machine, install your required modules with #cpanm and provided libraries match between your dev and prod machines you can just copy the perl directory and run the perl with full path in the new location.
If there is a library mismatch you are in a bit of pain to get it to work no matter what you do.
May I suggest you build the restapi with #mojolicious?