This project was bootstrapped with Create React App.
This is a simple portfolio site built with React. It is a clone of my current portfolio site here with a few changes.
You can find the live site here.
I would say that building with react was quite similar to using HTML CSS and JS to build a website. I learned a lot about the basics of React and how to use it to build a website. I enjoyed the concept of components and how they can be reused. This helped me to organise my code and make it more readable.
React
is a library that allows you to build a website with components.- I learnt how to use
map
method to loop through an array in objects to generate certain things dynamically. - I learnt about the
useState
hook and how to use it to to manage the Nav States. - I learnt about the
.jsx
extension and how to use it to make the code easier to write.
- Deploy the site
Below are some screenshots of the site.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.