A curated reading list for the whole PixelHub stack, grouped by topic. These are official docs and primary sources, chosen so you can learn every layer of the project from the ground up. Versions in parentheses are what PixelHub currently uses.
- Phaser official site
- Phaser 3 documentation
- Phaser 3 API reference
- Phaser examples
- Phaser GitHub repository
- Colyseus documentation
- Rooms and lifecycle
- State synchronization with @colyseus/schema
- Client SDK (colyseus.js)
- Built-in load / integration testing
- Colyseus GitHub repository
- LiveKit documentation
- LiveKit home
- Realtime SDKs overview
- JavaScript client SDK
- Access tokens and grants
- Server APIs and server SDKs
- Self-hosting LiveKit
- Ports and firewall configuration
- LiveKit server GitHub repository
- WebRTC API (MDN)
- WebRTC official site
- getUserMedia (MDN)
- Opus audio codec
- WebRTC for the Curious (open book on SFU, ICE, media)
- Vitest documentation
- Configuration reference
- Test environments (node, jsdom)
- Mocking (
vi.mock) - jsdom
- WebSocket API (MDN)
- Writing WebSocket client applications (MDN)
- RFC 6455: The WebSocket Protocol
- nginx WebSocket proxying guide