aboutsummaryrefslogtreecommitdiff
path: root/TODO/webapp.md
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2023-01-14 22:33:09 +0100
committerSebastiano Tronto <sebastiano@tronto.net>2023-01-14 22:33:09 +0100
commitfcb3ac9b02c3ed150fbf6d539613510cc83627ea (patch)
tree7ad41077725e771dab91cab6df39bf23026442a7 /TODO/webapp.md
parentd97a625e8d96337dfa6a158cd247462b9cac29a5 (diff)
downloadnissy-fcb3ac9b02c3ed150fbf6d539613510cc83627ea.tar.gz
nissy-fcb3ac9b02c3ed150fbf6d539613510cc83627ea.zip
Re-organized TODO file
Diffstat (limited to 'TODO/webapp.md')
-rw-r--r--TODO/webapp.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/TODO/webapp.md b/TODO/webapp.md
new file mode 100644
index 0000000..4f8eddf
--- /dev/null
+++ b/TODO/webapp.md
@@ -0,0 +1,19 @@
1# Towards a nissy webapp
2
3## Architecture
4
5* Split in client / server.
6* Server can load and keep in memory all the tables, client(s) send messages to
7 the server to run commands.
8* Use UNIX sockets only first, maybe later try WinSock.
9
10## Simple webapp
11
12* Investigate how to use fastcgi, try simple program first.
13* Decide what limits to put in terms of resources and write a "filter" script
14 to block big requests (maybe use a timeout).
15
16## Advanced webapp
17
18* Use cubing.js for nice graphics.
19* Port it to a graphical desktop version too.

Generated with cgit - Back to sebastiano.tronto.net