26 lines
852 B
Markdown
26 lines
852 B
Markdown
How to start a react app:
|
|
`npm create vite@latest <your apps name here> -- --template react`
|
|
|
|
Exercises:
|
|
* [X] 1.1
|
|
* [X] 1.2
|
|
* [X] 1.3
|
|
* [X] 1.4
|
|
* [X] 1.5
|
|
* [X] 1.6
|
|
* [X] 1.7
|
|
* [X] 1.8
|
|
* [X] 1.9
|
|
* [X] 1.10
|
|
* [X] 1.11
|
|
* [X] 1.12
|
|
* [X] 1.13
|
|
* [X] 1.14
|
|
|
|
My own final exercise:
|
|
* Make a website for which you give a principal and an interest rate, and it computes the monthly installments and gives you the breakdown of interest and amortization you will pay each month.
|
|
- Assume loans are always one year long and paid monthly.
|
|
- Assume french amortization.
|
|
- The app refreshes everything automatically every time any input is edited.
|
|
- Make it so that the user can compare multiple options side by side.
|
|
- The state of the application should be stored locally. The user must see the same thing if they close and visit the page again.
|