RSS DEV Community

I was isekaid into developing a minimal-JavaScript online game using The Platform as much as I could and wrote about it 🧙

The author is working on a web-based PWA for playing tabletop RPGs like Ironsworn and Starforged, focusing on offline capabilities and a lightweight JavaScript payload. The app uses server-side rendering with Phoenix, works offline without a user account, and offers real-time multiplayer editing when online. It utilizes web components, TypeScript, and esbuild, resulting in a tiny 40kb JavaScript bundle with minimal dependencies. The app also features a unique entity synchronization system, aggressive progressive enhancement, and centers accessibility by leveraging browser capabilities. The author plans to share detailed, technical insights about the application in a series of posts.
dev.to
dev.to
Create attached notes ...