Skip to content
Paris Web 2018 React/Redux performance workshop demo apps
JavaScript CSS HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
react-1
react-2
react-3
react-4
react-5
redux-1
redux-2
redux-3
.gitignore
.npmrc
.nvmrc
.prettierrc.js
README.md
build-all.sh
clean-all.sh
index.js
install-all.sh
package.json
yarn.lock

README.md

pariswebapp

Demo apps for React/Redux performance workshop at Paris Web 2018

Workshop page: Petits trucs pour rendre vos applications React plus performantes

Installation for local app development

Prerequisites:

  • nvm (or Node.js 10 recommended)
git clone git@github.com:ziir/pariswebapp.git
cd pariswebapp
nvm install
npm install -g yarn
./install-all.sh

Run an app for local app development

cd react-1
yarn start

Run the webserver serving all the apps

./build-all.sh
yarn dev

Live

The apps are deployed on https://parisweb.app. Domain is registered via GANDI.

Register a domain name via GANDI

The Paris Web App homepage lists the available apps.

Note: the apps are deployed in a semi-production mode to allow (react) profiling.

Each app is accessible using the following pattern:

Deployment

Apps are deployed to GANDI Simple Hosting Node.js S+.

More information on how to deploy a similar setup of React apps to GANDI Simple Hosting.

Contributors

Timothée Pillard

Julien Wajsberg

You can’t perform that action at this time.