Colección de recursos para aprender ReactJS. Si tienes algun material no olvides enviar un pull requests, o un tuit @jlobitu.
Biblioteca JavaScript para la construcción de interfaces de usuario
- Qué es y cómo funciona ReactJS
- React, ¿qué es?
- Conceptos básicos de JSX y ReactJS
- ReactJS, lo que trae la corriente
- ¿Cómo funciona React.js?
- Lo nuevo en React v0.14
- ReactJS: un enfoque diferente
- Retrospectiva de un proyecto con ReactJS
- Introducción a React
- ¿Qué es y cómo funciona React.js?
- REACTJS Y ¿SUS VÍCTIMAS?
- Lo que tienes que saber sobre React 15
- Serie de pasos concretos e indicaciones para empezar a usar Reactjs sin fatiga
- react howto
- Introducción a ReactJS
- Comparación React JS vs Angular 2
- ¿AngularJS vs ReactJS? Cómo confundir la velocidad con el tocino
- Introducción a ReactJS
- Interfaces gráficas con ReactJS
- React, primera entrega.
- Comenzando con React
- Introducción práctica a ReactJS
- Primer Proyecto de React
- Los 3 mejores starter-kits de ReactJS
- Quiero hacer un proyecto en ReactJS. ¡¿Y ahora qué?!
- Componentes de orden superior en ReactJS
- Componentes reusables con el patrón contenedor-contenido
- React js y el ciclo de vida de los componentes.
- Desarrollando una aplicación básica con vistas en ReactJS
- ReactJS y Firebase, cómo mantener vistas actualizadas en tiempo real
- Cómo filtrar una lista con ReactJS
- Cómo usar Web Components con ReactJS y AngularJS
- Reutiliza tu código en React usando mixins
- Manejo de datos en tiempo real con RethinkDB y ReactJS
- Creando una aplicación con React.js y Sails.js
- Guía paso a paso para crear una Isomorphic app con React, Express y ES6
- Creando una Isomorphic app con React, Express y ES6 – Parte 2
- Creando una Isomorphic app con React, Express y ES6 – Parte 3
- Empezando con ReactJS y ECMAScript 6
- Ejemplo de aplicación con React.js en ECMAScript 6
- Consumiendo un API REST desde React.js con ECMAScript6
- Crear un componente con ReactJS
- Cómo utilizar ReactJS con Browserify
- Reagent, una libería para usar ReactJS desde ClojureScript
- Rutas en ReactJS con React Router
- Especificación de tipos en ReactJS con propTypes
- Un mixin para carga asíncrona de datos en ReactJS
- Carga asíncrona de datos en ReactJS a través de React Router
- ReactJS y el uso de los componentes en la web (Parte 1)
- ReactJS y el uso de los componentes en la web (Parte 2: Hola mundo en ReactJS)
- ReactJS y el uso de los componentes en la web (Parte 3: Un cliente de la pantalla de inicio de Reddit)
- ReactJS y el uso de los componentes en la web (Parte 4: Gráfica de barras con D3 y RectJS)
- ReactJS y el uso de los componentes en la web (Parte 5: Configurando nuestro entorno con webpack y ES6)
- Internacionalización con React.js y FormatJS
- Renderizando React.js en el server con Express.js y react-engine
- Como reconocer un click fuera de un elemento en ReactJS
- Buscar con React JS, PHP, MySQL y Bootstrap
- Administrador de notas con React
- Ejemplo lista de tareas con Backbone y React
- Similitudes entre React y Polymer con Apache Tapestry
- Testing de componentes de React con Jest
- AngularJS vs BackboneJS, Jquery, ReactJS y otros
- ReactJS: El ciclo de vida de un componente (I)
- ReactJS: El ciclo de vida de un componente (II)
- Internacionalización de aplicaciones en ReactJS: Rosetta
- ReactJS: Instalar todo lo necesario para empezar
- React JS en español - Tutorial Básico y Primeros pasos
- Soporte del bot de Google en páginas SPA: un estudio científico
- Propiedades y estado de los componentes React
- Ciclo de vida de los componentes React
- Configurar un entorno de desarrollo para React y ES6 con Webpack
- Tu entorno de desarrollo de ReactJS en 5 minutos con hjs-webpack
- Uso de Angular y React con BPM
- Primera aplicación con React
- Crea tu blog con ReactJS, GitHub y Surge
- Hola mundo en React JS
- Componentes de Alto Orden en React.js
- ¡Hola mundo!, configura un entorno de desarrollo para React.js
- Una radiografía al componente de React en ES6
- part#2 — Meteorjs+Reactjs
- Tipos de componentes en React JS
- ReactJS: creando componentes dinámicos
- Componentes de Orden Superior (Higher Order Components) en ReactJS
- Crea aplicaciones React sin configurar nada
- Usando React.js en el servidor con Django
- Comenzar con React
- Patrones de Reutilizacin de Código entre Componentes de ReactJS
- React y D3, la mezcla perfecta para hacer visualizaciones de datos complejos
- Componentes React con createClass
- Cómo configurar gulp.js para compilar React.js
- React Native: nativizando el desarrollo híbrido de apps
- Aprende a crear un nuevo proyecto con React Native
- #4SESSIONS [20FEB] REACTJS + REACT NATIVE = REACT DEVELOPER
- Poor Man's Flux
- La Arquitectura Flux
- Por qué es importante Flux y por qué (probablemente) no debes usarlo
- Redux tutorial - Parte 1 (Flux library - Introducción)
- Redux tutorial - Parte 2 (Flux library - Conceptos necesarios)
- Redux tutorial - Parte 3 (Flux library - Store)
- Introducción a Redux.js
- Combinando React.js y Redux.js
- Middlewares en Redux.js
- Acciones asíncronas en Redux.js
- Pruebas unitarias en Redux.js
- Ruteo en aplicaciones de Redux y React.js
- Estructura de archivos Ducks para Redux.js
- Glosario de términos de Redux
- Migrando a Redux
- Manejo de errores en Redux.js
- Creando código modular con ducks de Redux
- Usando Redux en el servidor con Socket.io
- Renderizando aplicaciones de Redux en el servidor
- Obteniendo datos en aplicaciones de Redux
- Estado inmutable con Redux e Immutable.js
- Introducción a ReactJS
- ReactJS en #programadorIO
- Flux, Arquitectura de UI by Facebook #programadorIO
- Noderscast – E07 – NodeJS 4.0, React y el Fin Del Mundo
- Introducción a ReactJs #DevHangout con @carloscuatin
- Chema Balsas - React en la vida real: AlloyEditor
- Chema Balsas (@jbalsas) nos habla sobre React y AllowEditor
- (Bogota) ReactJS y React Native
- STREAM: react + json api + nodejs + es6 ! español
- STREAM: react + webpack + es6 ! español
- STREAM: react + webpack + es6 ! español
- STREAM: react + webpack + es6 ! español
- Introducción a React.js
- Algo más de ReactJs | Scio Talks PV2016
- Consumir un API REST con React y Redux
- React: Rethinking Best Practices (es)
- Scaffolding de aplicaciones complejas con React - JSDayES 2016
- SailsJS + ReactJS como motor de plantilla
- Conociendo React
- ReactJS @ MuleSoft - 29 de junio de 2016
- Aprende a desarrollar aplicaciones en tiempo real con Crystal y React
- El camino para dominar Reactjs
- Aplicaciones Isomorficas con React
- Redux para frontenders y no tan frontenders
- Introducción a React Hooks
- Jesus Conde - React.js
- Platzi - Curso: React.js
- Oscar Uh Pérez - React js
- BrainTec - Desarrollo Ágil con React.js
- @elburabure - NodersCL - Curso de ReactJS Clase1
- @elburabure - NodersCL - Curso de ReactJS Clase2
- @elburabure - NodersCL - Curso de ReactJS Clase3
- Ricardo Borillo - React
- Risky Programmer - React.JS
- Código Facilito - Curso gratis de React
- Iván BTrujillo - React Native
- Uno de piera - Curse de ReactJS
- Curso de React.JS - Softcoders
- Mario Díez - Curso de React Native
- React: fundamentos hasta Full-stack!
- Make it Real: Curso básico de React
- Make it Real: Curso avanzado de React (Redux y Testing)