-
Universal Javascript- Defining things is hard: this articles outlines what Universal Javascript is and isn't. Naming things is hard: why developers are moving away from the term "Isomorphic".
-
Why Everyone is Talking About Isomorphic / Universal JavaScript and Why it Matters- Short overview of the history of web development + why Universal Javascript is awesome.
-
Isomorphic JavaScript: The Future of Web Apps- An overview of airbnb's case for Isomorphic (Universal) Javascript.
-
React How To- Info about the React ecosystem.
-
Thinking in React+Design Principles- Read the React docs.
-
Building React.js at Enterprise Scale- Why ReactJS + WalmartLabs are a perfect match.
-
Presentational and Container Components- A simple, but critical pattern for your React applications.
-
A Cartoon Intro to Redux- Essential Redux content + cartoons = Awesome!
-
Getting Started with Redux+Building React Applications with Idiomatic Redux- This is a video series, but a great Redux introduction from the library's creator.
-
Understanding Redux (Or, How I Fell in Love with a JavaScript State Container)- A high level synopsis of Redux with bonus links to other great resources.
-
ReactJS SSR Profiling + Caching- Outlines the WalmartLabs Server Side Rendering challenges + ways to solve this.
-
Server-Side Rendering With React, Node And Express- A fast and clear explanation about the general advantages of SSR.
-
How to Deploy Software- Why the deployment process is complex, can be painful, and the solutions.
-
Enterprise NodeJS On OneOps- An overview of Node.js on WalmartLabs open-source deployment platform OneOps.
-
Approaches to testing React components - an overview- A general overview to React testing with pros + cons.
-
Mocha.js: Simple, Flexible Fun- The Mocha docs, helping to make sense of asynchronous testing.
-
Enzyme: JavaScript Testing utilities for React- An overview of Enzyme with code examples.
-
CSS Modules: Welcome to the Future- Overview of CSS modules + the problems they attempt to solve.
-
Modular CSS with React- Blog about the business case for and implementation of CSS modules.
-
Understanding the CSS Modules Methodology- Outlines the 'what' and 'why' of CSS modules and shares a few important gotchas.
-
Babel Docs- The Babel docs, guides, and blog are very user friendly.
-
A Quick Tour Of ES6 (Or, The Bits You’ll Actually Use)- Highlights the commonly used parts of the ES6 syntax.