Hello World Webapp (React/Redux with Material Design)
A boilerplate and reference implementation for web applications built with React, Redux, and React Material.
Preview
- http://react-material.helloworld.emiketic.com
- Access credentials:
- email:
client@helloworld.emiketic.com
- password:
password
- email:
References
Technology
- React + Redux
- React Router
- ...
Requirements
Usage
# install dependencies
npm install
# run app in development on port 3000
npm run dev
# run tests
npm run test
# build for production
npm run build
# lint code for critical issues
npm run lint:critical
# lint code
npm run lint
# format code
npm run format
Debugging
From DevTools
// use logger
Logger.debug('Hello World!');
// check if there is an authenticated session
AuthService.isAuthenticated();
// get state from Redux store
$store.getState().MyModule.myField;
// dispatch action from Redux store
$store.dispatch($state.MyModule.$myAction(/* args */));