# 10.1 - Resources

This is a collection of demos of React.js. These demos are purposely written in a simple and clear style for students to learn React.js. These code examples come from various sources, and those sources are cited in various places.

## Special Thanks & Sweet Projects

## Useful links

* [React's official site](http://facebook.github.io/react)
* [React's official examples](https://github.com/facebook/react/tree/master/examples)
* [React (Virtual) DOM Terminology](http://facebook.github.io/react/docs/glossary.html), by Sebastian Markbåge
* [The React Quick Start Guide](http://www.jackcallister.com/2015/01/05/the-react-quick-start-guide.html), by Jack Callister
* [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts), by Ken Wheeler
* [Getting started with React](http://ryanclark.me/getting-started-with-react), by Ryan Clark
* [React JS Tutorial and Guide to the Gotchas](https://zapier.com/engineering/react-js-tutorial-guide-gotchas/), by Justin Deal
* [React Primer](https://github.com/BinaryMuse/react-primer), by Binary Muse
* [jQuery versus React.js thinking](http://blog.zigomir.com/react.js/jquery/2015/01/11/jquery-versus-react-thinking.html), by zigomir
* [Create React App](https://eleven-fifty-academy.gitbook.io/javascript-301-reactfundamentals/part-10-notes/10.1-resources) - Boilerplate code for gettings started.
* [Stephen Grider](https://eleven-fifty-academy.gitbook.io/javascript-301-reactfundamentals/part-10-notes/10.1-resources) - Excellent Udemy Courses on React. The Youtube api code is mostly his.
* [React Docs](https://eleven-fifty-academy.gitbook.io/javascript-301-reactfundamentals/part-10-notes/10.1-resources) - Solid&#x20;
* [React Router Tutorial](https://github.com/reactjs/react-router-tutorial)
* [Modern JS Cheat Sheet](https://github.com/mbeaudru/modern-js-cheatsheet) - mbeaudru

## React

1. Stop Watch <https://jsfiddle.net/vakhtang/j276r2zh/>

   **Random resources to dive into from research**
2. Form Validation: <https://github.com/mikepro4/react-signup-form/blob/master/app/components/PasswordValidator.js>
3. Fetch Demo: <https://codepen.io/agconti/pen/GmewbO>
4. Comment Form: <https://codepen.io/chriscoyier/pen/YqwXQG>
5. Cool site overall: <https://developmentarc.gitbooks.io/react-indepth/content/life_cycle/birth/premounting_with_componentwillmount.html>

Cool Counter: <https://github.com/expalmer/react-progress-form>

ES6 Classes: <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes>

Incredible Gitbook: <https://www.reactenlightenment.com/react-state/8.2.html> old though
