An open API service indexing awesome lists of open source software.

https://github.com/ericclemmons/mvc-to-react

Eric Clemmons' Space City JS 2015 talk – "Moving from MVC to React"
https://github.com/ericclemmons/mvc-to-react

Last synced: about 1 month ago
JSON representation

Eric Clemmons' Space City JS 2015 talk – "Moving from MVC to React"

Awesome Lists containing this project

README

        

# Moving from MVC to React

> [![](logo.png)](http://www.slideshare.net/ericclemmons/from-mvc-to-react)
> – Eric Clemmons @ [Space City JS 2015](http://spacecityjs.com/)

This project has [step-by-step commits][commits] introducing the following
concepts in [React][react]:

- Running [React][react] on the server.
- Rendering a simple ``.
- Passing `props` into a ``.
- Rendering [React][react] on the client.
- Serializing data on the server & using it on the client.
- Using `context` to pass data to deeply-nested children.
- Simple testing using [Mocha][mocha]

## Dependencies

- [Node](https://nodejs.org/)
- [nvm](https://github.com/creationix/nvm)

## Installation

After cloning/download this project:

```shell
$ nvm install
$ nvm use
$ npm install
```

Now that the correct version of Node & NPM dependencies are installed:

```shell
$ npm start
```

Open the project in your editor, then go to the following URLs and see
how it all works:

-
-
- etc.

## Resources

These are from the final slide.

- Learning
+
+
+
+

- Getting Started
+
+

- Other Environments
+
+
+
+

- Flux Implementations
+
+
+
+
+
+

- Community
+

[commits]: https://github.com/ericclemmons/mvc-to-react/commits/master
[mocha]: http://mochajs.org/
[react]: http://facebook.github.io/react/