Cơ bản về react (2 tuần)
1. Basic 1:
- https://reactjs.org/
- Props
- State
- Style
- JSX
- NetWorking (Làm với Firebase).
2. Bài tập:
- Làm một ứng dụng quản lý lịch làm việc cá nhân, lưu dữ liệu trên firebase. Sử dụng:
- Firebase Authenticate :
- Firebase realtime database :
- Giao diện ứng dụng : AdminLTE 3
- Yêu cầu giao diện :
- Đọc Document của Admin LTE 3, viết lại các component thành dạng JSX.
- Sử dụng các component tự viết để làm ứng dụng.
- Sử dụng các routing (admin thì không làm single page) : https://reacttraining.com/react-router/web/example/custom-link
- Ví dụ về route trên trang admin : /admin/plan?end_clean=2020-02-24&prop_name=STAY&GO&str_clean=2020-02-01&
3. Basic 2 : redux (thuyết trình về redux)
- State
- Action
- Reducer
- Store
- Bài tập : Viết lại ứng dụng quản lý, có sử dụng Redux