NAME

Hypernova - Perl Hypernova Client (for rendering React components)

SYNOPSIS

# Make a Renderer
use Hypernova::Renderer;

my $renderer = Hypernova::Renderer->new('http://localhost:3030/batch');

#Give it some work:
$renderer->addJob(myViewId => {name => 'my_module_name', data => {some => ['props']} });

# Add plugins
# see Hypernova::Plugin
$renderer->addPlugin($myPlugin);
$renderer->addPlugin($myOtherPlugin);

# Get your rendered Response:
my $response = $renderer->render();

NOTICE

No useful code here yet, stay tuned

SEE ALSO

Hypernova: https://github.com/airbnb/hypernova

Hypernova-PHP: https://github.com/wayfair/hypernova-php

AUTHOR

James Wright <jwright@cpan.org>

COPYRIGHT

Copyright 2017, The "AUTHOR" as listed above.

LICENSE

This library is free software and may be distributed under the same terms as perl itself. See http://dev.perl.org/licenses/.