This repo contains the unminifed Front-End Source code relating to https://github.com/rambihari/react-redux-jersey-spring-hibernate-intergration
NOTE! This repo is only meant for viewing and developing the Front-End Source code, in order to achieve full functionallity will need to properly configure app to Back-End Api
- Setup environment
- Build react-redux-SourceCode
- Development
- Languages & tools
- Contributors
- License and author info
-
Download and install Node.js from https://nodejs.org/en/download/
-
Navigate to the root directory and run command npm install to install local dependencies listed in package.json.
From the root directory, run command npm run build in the command line Open http://localhost:3000 in your browser, and voilà.
The current state of this application is configured to its production enviornment
In order to change the configuration to the dev enviornment which will enable Eslint and hot reloading capabilites
- Navigate to tools directory and open build.js
- change the process.env.NODE_ENV = 'dev' variable which is configured to process.env.NODE_ENV = 'prod'
- change the process.env.NODE_ENV = 'dev' variable which is configured to process.env.NODE_ENV = 'prod'
- Eslint is used for Javascript Source linting
- Webppack is used for taskrunning and bundling
Save File and navigate to the root directory and run command npm start to initiate the dev enviornment
- JavaScript
- React is used for UI.
- Redux is used to track application state and control application flow
- React-Router is used to navigate in between diffrent routes
- CSS
- Bootstrap is used for styling components
The development enviornment used in this application can be found at https://github.com/coryhouse/pluralsight-redux-starter
Author Name:- Rambihari Raman
Contact Information:- [email protected]
react-redux-SourceCode is available under the GNU Affero General Public License v3.0. See LICENSE.txt for more information