James K Nelson'sReact Armory

The simplest way to learn React.

Start Learning React

Guides

Learn React without leaving your browser. You don't even need a text editor!

Examples

Try React in your browser -- no editor or build system required!

So you’ve heard that React is the best thing since Visual Basic…

But after a few hours investigating, you’ve found so many buzzwords that it just feels overwhelming. You’ve been told to install node, then babel, then webpack, then redux, then a router. And all of that before somebody mentions service workers.

It feels like you’ll need to cut through a jungle of dependencies just to write hello, world!

But here’s the thing: it’s OK to just learn React – by itself.

Nude React is still React.

By limiting what you need to learn, you’ll free yourself to focus on the good parts. You’ll gain a deeper understanding in a shorter time. And since React rarely changes, the skills that you learn will last.

So React is great by itself. But what about JSX? Is it even possible to use React without a build system?

Actually, yes! The truth is that React works just fine without JSX, and is easier to learn without it!

But let’s say you want to learn JSX anyway? You still don’t need to set up a build system, because React Armory’s lessons will build and run your code for you, as you type. Just like this:

function BreadboardExample() {
  return (
    <div style={{ padding: '10px', color: '#8233ff' }}>
      <p>React Armory is not just the simplest way to learn React. It's also the simplest way to play with it!</p>
      <p>Go ahead - try editing the text!</p>
    </div>
  )
}

ReactDOM.render(
  <BreadboardExample />,
  document.getElementById('app')
)

With React Armory, you can learn React without the buzzwords. And all from the comfort of your browser. So what are you waiting for?


Start Learning React

Join React Armory,
Get Cool Stuff

Exclusive access to resources.

Early access to new content.

No spam, ever.

React Armory is growing. Join in to be the first to experience new lessons, examples and resources.