con React la única cosa que haces es construir componentes. Al ser tan encapsulados, los componentes hacen más sencilla la reutilización de código, el testeo y la separación de responsabilidades. React Docs http://bit.ly/why-react
Virtual Algoritmo de diff con el antiguo Calcula el mínimo número de cambios y los pone en cola Ejecuta todas las actualizaciones en batch Re-renderiza todo el DOM