notebook/django/adding-game-app.md
python3 manage.py startapp game
External Resources
- https://medium.com/@bearcoderr/python-webassembly-the-secret-weapon-for-high-performance-web-services-54603572530e
- https://testdriven.io/blog/python-webassembly/
- https://en.wikipedia.org/wiki/WebAssembly
- https://github.com/embedded-wasm
- https://docs.wasmtime.dev/introduction.html
- https://wasmedge.org/docs/
- https://eunomia.dev/blog/2025/02/16/wasi-and-the-webassembly-component-model-current-status/
- https://github.com/deislabs/containerd-wasm-shims
- https://github.com/spinframework/containerd-shim-spin
- https://runwasi.dev/
- javascript stuff
- disable default drag/drop behavior: https://bobbyhadz.com/blog/disable-drag-and-drop-in-javascript
- best way to get child nodes: https://stackoverflow.com/questions/10381296/best-way-to-get-child-nodes
- best way to loop through children: https://stackoverflow.com/questions/17094230/how-do-i-loop-through-children-objects-in-javascript
- webassembly
- https://dev.to/hexshift/running-native-bash-scripts-from-a-web-interface-using-webassembly-and-wasi-nnl
- runwasi: https://github.com/containerd/runwasi
- embedded wasm: https://github.com/embedded-wasm/ewasm2
- pyodide example: https://testdriven.io/blog/python-webassembly/
- https://wasmlabs.dev/articles/docker-without-containers/
- https://gmmelo.github.io/alpine-webvm/
- https://developer.mozilla.org/en-US/docs/WebAssembly
- https://www.sredevops.org/en/how-to-run-a-linux-desktop-in-your-browser-webvm-2-0-webassembly-is-the-answer/
- https://labs.leaningtech.com/blog/webvm-20
- https://labs.leaningtech.com/blog/mini-webvm-your-linux-box-from-dockerfile-via-wasm
- https://github.com/leaningtech/webvm#fork-deploy-customize
- https://pyodide.com/what-is-pyodide/
- https://github.com/mcuking/Awesome-WebAssembly-Applications?tab=readme-ov-file