Skip to content

VexStudio/react-server-render-php-v8js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

You can use docker or install node and php7

Server render react js app on php v8js

npm install

docker run -it --rm \
	--name js-install-dependencies \
	-v "$PWD/js_app":/usr/src/app \
	-w /usr/src/app \
	node \
	bash -c "npm install"

Build es6 Js bundle

docker run -it --rm \
	--name build-js-app \
	-v "$PWD/js_app":/usr/src/app \
	-w /usr/src/app \
	node \
	bash -c "npm run build"

Run bundled JS on php v8js

docker run -it --rm \
	--name php-v8js-app \
 	-v "$PWD":/usr/src/app \
 	-w /usr/src/app \
 	-p 3000:80 \
 	stesie/v8js \
 	bash -c "php -S 0.0.0.0:80 -t ."

check results

curl "$(docker-machine ip):3000/"
curl "$(docker-machine ip):3000/page1"
curl "$(docker-machine ip):3000/page2"

About

Server render react es6 application using php v8js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published