To-Do Web Application in flat assembler for Linux x86_64.
todo.mp4
- Single completely self-contained static executable (depends only on Linux x86_64 kernel);
- Includes its own simple HTTP Server listening to port 6969 (hardcoded);
- Frontend works without JavaScript (HTML forms only, like in good old days);
- XSS support in case you still want to have JavaScript on the Frontend;
Install flat assembler
$ fasm ./todo.asm
$ chmod x ./todo
$ ./todo
$ iexplore http://localhost:6969/