{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["perl5","www"],"comment":"Extended MVC framework built upon Catalyst","compare":"/compare/p5-reaction/index.json","dependentCount":null,"description":"Reaction is basically an extended MVC:\n\nDomain Model\n\tDBIx::Class::Schema, MyApp::Foo, MyApp::Bar, etc.\n\nInterface Model\n\tInterfaceModel::DBIC::Schema, InterfaceModel::Action,\n\tMyApp::InterfaceModel::Foo classes.\n\nController\n\tMediation and navigation.\n\nViewPort\n\tEvent handling encapsulation.\n\nWidget\n\tView logic.\n\nRenderer\n\tMyApp::View:: classes, renders viewports.","flavors":[],"html":"https://daemonports.org/dragonfly/www/p5-Reaction/","kind":"port","lastUpdate":null,"license":null,"maintainer":"perl@FreeBSD.org","name":"p5-Reaction","newest":true,"newestVersion":"0.002005","noVulnData":false,"origin":"www/p5-Reaction","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"www/p5-Reaction","path":"/www/p5-Reaction/","system":"FreeBSD","version":"0.002005_1"},{"maintainer":"pkgsrc-users@NetBSD.org","origin":"www/p5-Reaction","path":"/netbsd/www/p5-Reaction/","system":"NetBSD","updated":"2026-07-16","version":"0.2.5nb15"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Reaction","path":"","system":"HardenedBSD","version":"0.002005_1"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Reaction","path":"","system":"GhostBSD","version":"0.002005_1"}],"packages":null,"pkgName":"p5-Reaction-0.002005_1","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["converters/p5-JSON","databases/p5-DBIx-Class","databases/p5-DBIx-Class-IntrospectableM2M","devel/p5-Config-General","devel/p5-DateTime","devel/p5-DateTime-Event-Recurrence","devel/p5-DateTime-Set","devel/p5-Devel-Declare","devel/p5-File-ShareDir","devel/p5-Method-Signatures-Simple","devel/p5-Moose","devel/p5-MooseX-MethodAttributes","devel/p5-MooseX-Role-Parameterized","devel/p5-MooseX-Types","devel/p5-MooseX-Types-Common","devel/p5-MooseX-Types-DateTime","devel/p5-MooseX-Types-URI","devel/p5-Path-Class","devel/p5-Sub-Exporter","devel/p5-Sub-Name","devel/p5-Time-modules","devel/p5-aliased","devel/p5-namespace-clean","lang/p5-signatures","lang/perl5.36","mail/p5-Email-Valid","net/p5-URI","security/p5-Crypt-Eksblowfish","www/p5-Catalyst-Component-ACCEPT_CONTEXT","www/p5-Catalyst-Component-InstancePerContext","www/p5-Catalyst-Model-DBIC-Schema","www/p5-Catalyst-Plugin-ConfigLoader","www/p5-Catalyst-Plugin-I18N","www/p5-Catalyst-Plugin-Static-Simple","www/p5-Catalyst-Runtime","www/p5-Catalyst-View-TT","www/p5-Template-Toolkit"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.002005_1","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Reaction"}
