Dancer2 modules of interest #5828
Closed
ehuelsmann
started this conversation in
Ideas
Replies: 1 comment
-
We have an ADR which says we aren't going to go with Dancer. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
(originally submitted by @sbts on the wiki)
This Search returns a lot of modules.
These are the ones I think are of interest early on, though I haven't gone through the entire list.
Dancer2::Plugin::Pg - PostgreSQL connection for Dancer2
Plugin::Pg concentrates around central auth (which we don't have); so, no go, I'm afraid
Dancer2::Plugin::Res - Dancer2 add-on for setting status/response.
::Res is so simple I don't understand there's a module for it.
Dancer2::Plugin::REST - A plugin for writing RESTful apps with Dancer2
Dancer2::Plugin::DBIC - DBIx::Class interface for Dancer2 applications
::DBIC is handy (I think) when you're running a DBIC application, which we're not (after all, we're using PGObject)
Dancer2::Plugin::CSRF - CSRF tokens generation and validation
::CSRF looks good
Dancer2::Plugin::Flash - flash message for Dancer2
::Flash retains a value until $request_no+1 and then cleans it up
::Flash I thought is likely good for popup messages (error messages) and possibly for popup "data entry" forms
Dancer2::Plugin::Deferred has been suggested as possibly a better option than ::Flash
Dancer2::Session::JSON - Dancer 2 session storage in files with JSON
Dancer2::Plugin::Email - Simple email sending for Dancer2 applications
Dancer2::Session::PSGI - Dancer2 session storage via Plack::Middleware::Session
Dancer2::Session::Cookie - Dancer 2 session storage in secure cookies
Dancer2::Plugin::Adapter - Wrap any simple class as a service for Dancer2
Plugin::Adapter looks interesting!
Dancer2::Plugin::Swagger2 - A Dancer2 plugin for creating routes from a Swagger2 spec
Dancer2::Plugin::EditFile - Edit a text file from Dancer2
Plugin::EditFile looks dangerous; even the author warns for the security implications
I was thinking it's possibly a good replacement for our existing template editor
Dancer2::Plugin::Locale::Meta - This plugin allow Dancer2 developers to use Locale::Meta package.
Dancer2::Plugin::HTTP::Caching - RFC 7234 compliant
Dancer2::Plugin::BrowserDetect - Provides an easy to have info of the browser.
Dancer2::Template::TextTemplate - Text::Template engine for Dancer2
Dancer2::Plugin::Syntax::GetPost - Syntactic sugar for GET+POST handlers
Dancer2::Plugin::Auth::Extensible::Provider::DBIC - authenticate via the Dancer2::Plugin::DBIC plugin
DBICx::Sugar - Just some syntax sugar for DBIx::Class
Dancer2::Plugin::Deferred
This has been suggested as possibly a better option than ::Plugin::Flash
This one may be a nice alternative for REST
There are probably more, but that list stands out to me
Beta Was this translation helpful? Give feedback.
All reactions