My experience with ReactApril 18, 2020 - 3 min read 🍵🍵
I finally completed The Modern React Bootcamp from Colt Steele’s course! I wrote a ton of notes and actively applied my new skills throughout my projects including making tweaks to my blog and having a long list of React projects found on my portfolio.
Last year, I wanted to build a blog to document my journey and stumbled upon Gatsby which used React. Building my blog using Gatsby gave me a project that I wanted to work on and eventually became a little more comfortable with React.
I started to realize React’s potential when I was given a take home project. I was given a task to create an API call and display information on a website, without the use of a framework like Vue, React or Angular.
I definitely realized that simple UI interfaces without the use of a library or framework can take a lot of work and I now understand why these frameworks exists and what problems it aims to solve.
There are more complicated topics such as dealing with an application that has user authentication and how the UI is shown versus a non-authenticated user. I am excited to start building full stack applications using React in the next few months to learn more.
The purpose of React is to show content to users and handle user interactions.
The basic building blocks are from React components (functional or classes) which take properties that can pass down important information and its ability to maintain a state which can hold information.
That’s basically the gist of it. As the time goes on, I will continue to add more posts about React and the interesting things I’ve learn and hopefully be able to explore other frameworks once I’m confident with React.