A minimalist React application that uses the latest React library API and advanced patterns.
The project has been set up on top of Create React App.
The application has been implemented with the usage of the latest React API like Context and Hooks. These features has been utilized to prove that React internal mechanisms are sufficient to take responsibility for the application state management instead of overused Redux library. Applied pattern is overcomplicated for such trivial functionality, but it can be scalable for much larger projects.
git clone https://github.com/mszmida/react-users-list.git
In order to install all required project dependencies use the following command:
yarn install
The tests can be run using the command:
yarn run test --watchAll=false
Before run the application you need to install project dependencies and use the following command:
yarn run start
The application will be available at http://localhost:3000
.