Day 26: React Docs Round 2

Started going through the React docs with a whole new set of eyes after reviewing JavaScript, transpilers, and bundlers. It’s pretty cool. The ideas are brewing. I was really limiting myself before. Now that I am familiar with the shell and working with only the command line interface things seems less scary. It’s been a long loop but I’m almost done with my review for 2022. I can’t wait to start building more projects and trying new things out. New learnings will be phenomenal after this.

TLDR;

Okay, so here are the highlights of what I did:

  • JavaScript -> Started going through the React docs. I started a questions section in my general README file so that I can keep track of key questions that pop up in my head. These are questions that I want to make sure I write good notes on.

React Questions I Need to Have Clear Answers On

  • How can I include React into one singular component that is a part of a larger site. For example a menu using React in a WordPress site. That is my goal or objective. It seems totally possible but I have never done it before.
  • What are React Pure Components and how are they similar or different from the concept of pure functions.
  • What is the Virtual DOM? What is the difference between the DOM and the virtual DOM.

Goal For Round 7 of the #100DaysofCode Challenge

This is my seventh round of the “#100daysofcode” challenge. I will be continuing my work from round five and round six into round seven. I am currently working through the book “Cracking the Coding Interview” by Gayle Laakmann McDowell. My goal is to become more familiar with algorithms and data structures. This goal was derived from my goal to better understand operating systems and key programs that I use in the terminal regularly e.g. Git. This goal was in turn derived from my desire to better understand the fundamental tools used for coding outside of popular GUIs. This in turn was derived from my desire to be a better back-end developer.

I have no idea if my path is correct but I am walking down this road anyways. Worst case scenario I learn a whole bunch of stuff that will help me out on my own personal projects.