Skip to content
Snippets Groups Projects
Commit 663d6484 authored by Eetu Taipale's avatar Eetu Taipale
Browse files

0.5 done

parent c4a0fe91
No related branches found
No related tags found
No related merge requests found
...@@ -3,27 +3,37 @@ sequenceDiagram ...@@ -3,27 +3,37 @@ sequenceDiagram
participant browser participant browser
participant server participant server
browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/notes browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/spa
activate server activate server
server-->>browser: HTML document server-->>browser: spa
deactivate server deactivate server
browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/main.css browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/main.css
activate server activate server
server-->>browser: the css file server-->>browser: main.css
deactivate server deactivate server
browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/main.js browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/spa.js
activate server activate server
server-->>browser: the JavaScript file server-->>browser: spa.js
deactivate server deactivate server
Note right of browser: The browser starts executing the JavaScript code that fetches the JSON from the server browser->>server: GET chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js
activate server
server-->>browser: installHook.js
deactivate server
Note right of browser: The browser starts executing the JavaScript code that fetches the JSON and ico from the server
browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/data.json browser->>server: GET https://studies.cs.helsinki.fi/exampleapp/data.json
activate server activate server
server-->>browser: [{ "content": "HTML is easy", "date": "2023-1-1" }, ... ] server-->>browser: [{ "content": "HTML is easy", "date": "2023-1-1" }, ... ]
deactivate server deactivate server
browser->>server: GET https://studies.cs.helsinki.fi/favicon.ico
activate server
server-->>browser: favicon.ico
deactivate server
Note right of browser: The browser executes the callback function that renders the notes Note right of browser: The browser executes the callback function that renders the notes
``` ```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment