Folkloreatelier / laravel-hypernova by dmongeau

Laravel PHP package to use Hypernova server-side rendering service.
266
14
3
Package Data
Maintainer Username: dmongeau
Maintainer Contact: info@atelierfolklore.ca (Folklore)
Package Create Date: 2017-01-16
Package Last Update: 2019-01-07
Home Page: https://github.com/airbnb/hypernova
Language: PHP
License: MIT
Last Refreshed: 2024-04-18 15:21:22
Package Statistics
Total Downloads: 266
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 14
Total Watchers: 3
Total Forks: 7
Total Open Issues: 3

Laravel Hypernova

Laravel Hypernova is a package to use the Hypernova server-side rendering service from Airbnb (https://github.com/airbnb/hypernova). It enables you to render Javascript UI views on the server and use it in your Laravel views. The advantage of this technique is that the response will contain the actual HTML of your Javascript views and helps on things like SEO.

Latest Stable Version Build Status Coverage Status Total Downloads

Installation

Dependencies:

Installation:

1- Require the package via Composer in your composer.json.

{
	"require": {
		"folklore/laravel-hypernova": "~0.1.0"
	}
}

2- Run Composer to install or update the new requirement.

$ composer install

or

$ composer update

3- Add the service provider to your app/config/app.php file

'Folklore\Hypernova\HypernovaServiceProvider',

4- Add the facade (optional) to your app/config/app.php file

'Hypernova' => 'Folklore\Hypernova\Facades\Hypernova',

5- Publish the configuration file and public files

$ php artisan vendor:publish --provider="Folklore\Hypernova\HypernovaServiceProvider"

6- Review the configuration file

app/config/hypernova.php