kclunie.github.io


Scrappy Scrapes

What comes to mind when you hear scraping? Pulling data hopefully. When we talk about scraping we are referring to parsing a web page’s HTML and pulling, or “scraping” data from that HTML. In order to get the data we want, we need to closely examine the HTML and identify exactly which elements contain the information we need.


Who is a Software Engineer?

Ever wonder how you got here? Well, one day you realized you had the skills it takes to be a software engineer. You knew you had the problem solving, attention to detail, continual learning, communication, and teamwork skills. These are what are known as soft skills. You were born with these and practice them without even thinking about it.


Props and State

React is a front-end JavaScript library that makes user interface creation simple. Being component-based, React relies on props and state to pass and update data accordingly.


Component Lifecycle

React Components exist in lifecycles which are series of methods that are invoked in different stages of the component’s life. A React Component has four stages of its life including initialization, mounting, updating and unmounting. According to the interactions made with the application, the component will run. So what does all this mean.


React Components

Components are like JavaScript functions. They accept inputs aka “props” and return React elements which define what you see on your screen. Components are independent, reusable and return HTML with the render function. Components can be Class components or Function components.