React Component Communication
One of the first issues while using React is figuring out how different components communicate with each other. Whether it’s from parent to child, child to parent, or child to child, there are a plethora of different ways to do it.
Callbacks/Promises/Observables/Async-Await
In my last article, I talked about how the Node Event Loop works in Javascript and how it handles asynchronisity. In Javascript, we have a multitude of options on how we handle asynchronous events.
Node Event Loop
A breakdown of how JavaScript handles it's asynchronous actions and a fairly detailed explanation on the Node Event Loop.
tl;dr: HTTP/RESTful APIs
The foundation on which our internet is made out of is fairly complicated. This is an attempt to break down how HTTP and RESTful APIs work.
Virtual DOM vs Shadow DOM
The phrases Virtual DOM and Shadow DOM sound fairly similar. And there seems to be a bit of confusion on the differences. But the two are radically different, so hopefully this blog post will help clarify the differences between the two.