- Golang
- Beego
- RESTful-API
- Redis (Pub/Sub)
- RPCX
- Websocket
- React
- React-Redux
- Material-UI
此專案練習建構遠端點播系統,後端以 Beego建構,前端則以Reactjs建構。
STEP 1. 安裝 golang
STEP 1. 專案 clone至 GOPATH的 src目錄底下
STEP 2. 安裝 beego套件
STEP 3. 安裝 Node.js
STEP 4. 安裝 Redis
切換至 remote/serivce/
$ cd service
啟動後端服務
$ bee run
切換至 remote/web/
$ cd web
安裝前端Reactjs所需套件
$ npm install
切換至 remote/web/
$ cd web
啟動前端服務
$ npm start
$ npm install --save redux
$ npm install --save react-redux
$ npm install --save redux-logger
$ npm install --save redux-thunk