JAWS – Jarvis And WebSockets
summary
JAWS adds WebSocket support to Jarvis so APL code can push updates instead of only answering requests; Jarvis runs in JSON mode endpoints are APL functions or REST mode (resources), starts servers on ports like 8082/8081, and demo shows a palindrome endpoint and a TriAPL-style exec endpoint. DCMS REST query returns about 700 videos returned; a WebSocket demo builds a 155-line HTML client and a subscription service that sends timestamps every 2 seconds and it works as shown.
AI-written summary · about
chapters (11)
- 0:00What is Jarvis?
- 3:04A web service in 5 minutes (JSON mode)
- 6:35REST mode
- 8:27How JSON mode works
- 10:50How REST mode works
- 16:07Clients that work with Jarvis
- 17:20Jarvis is UI-agnostic
- 18:54"Hook" functions
- 19:43WebSockets
- 23:06WebSockets in Jarvis
- 23:55WebSockets demonstration
related talks
28mThe App-Changing Magic (and Joy) of Web APIs
41mWebsockets as the glue to interactivity
32mThe Future of the JAMstack
50mWeb Assembly
43mRealtime Web Apps in the Wild
32mProgressive Web Apps and the Internet of Things
49mHello JARVIS - Building Voice Interfaces for Your LLMS
30mLook ma, no hands! Multimodal AI-Agents in the browser
