Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sup/react-tutorial
:school_satchel: Teaching an new dog new tricks
https://github.com/sup/react-tutorial
Last synced: 8 days ago
JSON representation
:school_satchel: Teaching an new dog new tricks
- Host: GitHub
- URL: https://github.com/sup/react-tutorial
- Owner: sup
- License: other
- Created: 2015-12-28T08:46:48.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-02-17T14:54:06.000Z (almost 9 years ago)
- Last Synced: 2024-11-09T04:38:02.906Z (2 months ago)
- Language: JavaScript
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)
# React Tutorial
This is the React comment box example from [the React tutorial](http://facebook.github.io/react/docs/tutorial.html).
## To use
There are several simple server implementations included. They all serve static files from `public/` and handle requests to `/api/comments` to fetch or add data. Start a server with one of the following:
### Node
```sh
npm install
node server.js
```### Python
```sh
pip install -r requirements.txt
python server.py
```### Ruby
```sh
ruby server.rb
```### PHP
```sh
php server.php
```### Go
```sh
go run server.go
```### Perl
```sh
cpan Mojolicious
perl server.pl
```And visit . Try opening multiple tabs!
## Changing the port
You can change the port number by setting the `$PORT` environment variable before invoking any of the scripts above, e.g.,
```sh
PORT=3001 node server.js
```