:ConfigLoader::General>
L<Catalyst::Plugin::ConfigLoader::INI>,
L<Catalyst::Plugin::ConfigLoader::JSON>,
L<Catalyst::Plugin::ConfigLoader::Perl>,
L<Catalyst::Plugin::ConfigLoader::XML>, and
L<Catalyst
> files
and Maketext classes under your application's I18N namespace.
=head2 L<Catalyst::Plugin::JSONRPC>
=head2 L<Catalyst::Plugin::Message>
=head2 L<Catalyst::Plugin::MobileAgent>
=head2 L<Catal
ering pages with L<HTML::Template>.
=head2 L<Catalyst::View::Jemplate>
=head2 L<Catalyst::View::JSON>
=head2 L<Catalyst::View::Mason>
A view component for rendering pages with L<HTML::Mason>.
=he
nginx.org> using PSGI.
=head2 Configuration
To configure a Catalyst app in NGINX Unit, upload a JSON configuration
snippet via Unit's config API, available at an IP socket or a Unix domain
socket (d
s://unit.nginx.org/installation/#installation-startup>):
# curl -X PUT --data-binary @config.json --unix-socket \
/path/to/control.unit.sock http://localhost/config
A minimal L<configurat
such as PDF documents, e-mails, spreadsheets,
or even "behind the scenes" formats such as XML and JSON.
=item * Controller
As suggested by its name, the controller takes user requests and routes
the
ally for
display in the user's web browser (but can generate other types of
output such as PDF or JSON). The code in C<lib/MyApp/View> selects the
I<type> of view to use, with the actual rendering te