The quickest way to create and launch a full-featured service in the cloud.
You can try the demo there: http://launcher-creator-frontend.devtools-dev.ext.devshift.net/
https://fabric8-launcher.github.io/launcher-creator-frontend/
$ yarn install
$ yarn start:mock-api$ yarn install
$ yarn start:staging-api$ yarn install
$ yarn start:local-apiBy default authentication will be disabled in this mode. If you want to use KeyCloak set the following environment vars:
REACT_APP_AUTHENTICATION=keycloak
REACT_APP_KEYCLOAK_CLIENT_ID=<clientId>
REACT_APP_KEYCLOAK_REALM=<realm>
REACT_APP_KEYCLOAK_URL=<url>
Create a .env.custom file for your personal use (it will be gitignored)
$ yarn install
$ yarn start:custom$ yarn install
$ yarn test$ yarn install
$ yarn build$ yarn install
$ yarn build
$ yarn servehttp://patternfly-react.surge.sh/patternfly-4/components/
The app is stuctured in 4 directories:
src/shared: our own libraries (that are generic and could be in other repo)src/app/api: our apis (no redux, no react only services to access the backend)src/app/components: our app components (only react no redux at all)src/app/redux: the binding between the components and the api + the app state