Difference between revisions of "7CC005 Workshop w3"
From mi-linux
Jump to navigationJump to searchLine 1: | Line 1: | ||
[[Main Page]] >> [[7CC005|Web Technologies]] >> [[7CC005_-_Workbook|Workbook]] >> Week 03 - Google Angular - part 2 | [[Main Page]] >> [[7CC005|Web Technologies]] >> [[7CC005_-_Workbook|Workbook]] >> Week 03 - Google Angular - part 2 | ||
− | == Facebook React == | + | Please learn '''ONE''' of the JS frameworks below. |
+ | |||
+ | I recommend React.js, which is a lot simpler to learn. Only go for Angular if you have previous experience in this framework. | ||
+ | |||
+ | == Facebook React (recommended) == | ||
* Finish working through the official tutorial: [https://reactjs.org/tutorial/tutorial.html https://reactjs.org/tutorial/tutorial.html] | * Finish working through the official tutorial: [https://reactjs.org/tutorial/tutorial.html https://reactjs.org/tutorial/tutorial.html] |
Revision as of 12:44, 26 February 2021
Main Page >> Web Technologies >> Workbook >> Week 03 - Google Angular - part 2
Please learn ONE of the JS frameworks below.
I recommend React.js, which is a lot simpler to learn. Only go for Angular if you have previous experience in this framework.
Facebook React (recommended)
- Finish working through the official tutorial: https://reactjs.org/tutorial/tutorial.html
- Work through the Main Concepts section of the documentation, to consolidate what you learnt during the tutorial.
- Look at this excellent tutorial: HOW TO CONSUME A RESTFUL API IN REACT. Here's my modest attempt, with a few tweaks and corrections.
- Optional: Look at Redux: https://redux-docs.netlify.com/introduction/getting-started
Google Angular
You should spend 2 weeks working through The Tour of Heroes tutorial, located here:
It is recommended that you cover sections 4-6 this week:
- 4. Add Services
- 5. Add In-App Navigation
- 6. Get Data from a Server
Then consolidate your understanding of the framework by reading through the official guide:
GitLab
Important: Make sure that you commit your work to GitLab on a regular basis!