Style react components using Styled-components

Styled-Components is a CSS tool which helps you organize CSS in your React project. The styled components remove the mapping between components and styles. This means that when you’re defining your styles, you’re creating a standard React component.

Continue reading Style react components using Styled-components

An Introduction to Redux Saga

According to the docs, redux-saga is a library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, simple to test, and better at handling failures.

Why You Should Use Redux Saga

Continue reading An Introduction to Redux Saga

State vs Props in React

props and state hold information and it’s related to the component, they look similar but used differently and should be kept separate.

props  –  It’s set by the parent component and should not be changed.
state  –  Allows React components to dynamically change output over time in response to certain events.

Continue reading State vs Props in React