Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Announcing Trickster: A Modern Minimalist Web Framework in Perl

by isaac_caldwell (Initiate)
on Nov 27, 2025 at 12:05 UTC ( [id://11166829]=perlnews: print w/replies, xml ) Need Help??

Trickster is a modern, lightweight Perl web framework designed to offer a clean developer experience without the heaviness of larger frameworks. Unlike Mojolicious, which is full-stack, and Dancer, which aims for minimalism, Trickster focuses on practical essentials with secure, production-ready defaults.

What makes Trickster different:

• Modern architecture: Stateless, signed-cookie sessions and a clean PSGI-native core make it easy to scale and deploy.

• Security-first design: Built-in validation, secure cookies, and CORS support are enabled out of the box.

• Developer-friendly CLI: Includes project scaffolding, generators, and a hot-reload development server—features often found in frameworks like Rails or Express.

• Balanced approach: Trickster offers more structure and tooling than Dancer while remaining lighter and more PSGI-focused than Mojolicious.

The framework is still young, and I would greatly appreciate feedback from the Perl community. I’m actively looking for reviews, suggestions, and real-world impressions to help shape its next steps.

GitHub: https://github.com/tricksterperl/trickster.git

  • Comment on Announcing Trickster: A Modern Minimalist Web Framework in Perl

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlnews [id://11166829]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (3)
As of 2026-02-09 03:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.