React/Redux… Where Do You Start? – MoFed – Medium

React/Redux… Where Do You Start? 
#reactjs #js #coding #redux #programming

  • If you are new to ES6 you might begin working on some React components and think that the ES6 JavaScript you are using within the components are native to React.
  • First off, before you start learning how React/Redux operates, it is important to understand component based programming.
  • It provides the ability to write HTML within your React components.
  • In a nutshell, they allow us to bundle markup and styles into custom HTML elements.”
  • If you completed the todo app mentioned in the last paragraph, you’d notice that handling state within the component can get large and messy quick.

When a new framework is as hot as React is right now, there seems to be a landslide of how-to videos and posts. It can be difficult for the bright eyed programmer to navigate through what is useful…

@ReactDOM: React/Redux… Where Do You Start?
#reactjs #js #coding #redux #programming

React/Redux… Where Do You Start?

When a new framework is as hot as React is right now, there seems to be a landslide of how-to videos and posts. It can be difficult for the bright eyed programmer to navigate through what is useful and where to start.

So the question lies, what is the best way to begin learning React/Redux? This article will help answer this question by walking you through some helpful lessons and exercises.

1# Begin with the Basics

First off, before you start learning how React/Redux operates, it is important to understand component based programming. If you work with older frameworks such as Angular 1, then this is a new concept. Rather than building out your website/app one page at a time, component based programming breaks up reusable sections into self contained code. Think about components as Legos that are used to build a Lego house. You can take blocks off here and there, while also reusing them on a different project.

So let’s start here with this definition from CSS tricks.

“Web Components are a collection of standards which are working their way through the W3C and landing in browsers as we speak. In a nutshell, they allow us to bundle markup and styles into custom HTML elements.”

Chrome offers the best support for native HTML elements, so I recommend reading through the article and practicing with the