naartjie / faRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Requirements

Building and running the app

  • Install dependencies: npm install
  • Start the compiler in watch mode and a development server: npm start
  • After the first compilation is finished, in your browser open: http://localhost:8001/

Any modification you do to the F# code will be reflected in the web page after saving.

Note: check the "scripts" section in package.json to see the commands triggered by the steps above.

Running the signaling server

cd ./signaling-server
npm install
npm start

TODOs

  • WS connection is hardcoded to localhost:8002
  • WS reconnects - do we lose all connection state?

About


Languages

Language:F# 78.4%Language:JavaScript 13.8%Language:HTML 6.1%Language:TypeScript 1.8%