This section will show you how to develop a web application using ES6 & ReactJS At the end of this section, students will be able to:
- Master and practice the basic features of ES6
- Master and practice the basic knowledge of reactJS such as Component, State, Props, Event...
- Mastering and practicing Redux knowledge
- Works with web API
5 days (Calculated by working days, in case of part-time work up to 7 consecutive days from the start date)
- ReactJS: https://reactjs.org/docs/getting-started.html
- Redux: https://redux.js.org/introduction/getting-started
- Slide: https://drive.google.com/drive/folders/1ZjW7muHuuNRe43abgl30v7qDMVtvkQTv?usp=sharing
Make a simple e-commerce website https://community.algolia.com/instantsearch.js/v1/examples/e-commerce/
- Using pure reactJS
- Using redux
- General requirements: Use json-server to create web API Product list is taken from API data
Use class naming rules: