This is an example of using Pusher Channels to create a real-time updated data table in React and Go.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
In order to run this project, ensure that the following software is all installed correctly:
Also ensure that this project is checked out in an appropriate place under the $GOPATH.
Ensure that Go and Dep are installed and set up on your machine. Download the necessary dependencies by executing dep ensure
, and then run the backend by running go run running-results-table.go
.
Ensure that Node.js is installed on your machine. From the ui
directory execute npm install
to download the depdendencies and then npm start
to run the application.
- Pusher - APIs to enable devs building realtime features
- Go - Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
- Create React App - Create React apps with no build configuration.