jitsi-vue-experiment
Documentation
I wrote everything I learnt on this Google Doc
How to run code locally
# step 1/3: copy app files into your laptop
git clone https://github.com/eltonlin1998/jitsi-vue-experiment
# step 2/3: download the code libraries that this app relies on
npm install
# step 3/3: start the app on localhost:8080
npm run serve
How to understand the code
public/index.html
calls main.js
, which calls <App/>
, which calls <router-view/>
, which calls <VideoConferenceRoom/>
.
Therefore src/components/VideoConferencingRoom.vue
is the essence of the codebase.
I recorded some blackboard videos to explain <VideoConferenceRoom/>
: