diff README.md @ 91:12bffd51450f

project config
author drewp@bigasterisk.com
date Sun, 15 May 2022 15:47:43 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.md	Sun May 15 15:47:43 2022 -0700
@@ -0,0 +1,26 @@
+# What's here
+
+## GraphFile
+
+Connect a subgraph to a file, loading data from that file at starting, rewriting that file upon graph changes, and rereading it upon file changes (e.g. from your text editor).
+
+## SyncedGraph
+
+An rdf graph container with these features:
+- CurrentStateGraphApi: get a readonly rdflib.Graph-like
+- GraphEditApi: higher-level API for editing the graph, including patchObject, patchSubgraph, patchMapping
+- AutoDepGraphApi: experimental API that watches what graph reads your code makes, then calls your code again if those results would have changed (see knockoutjs, mobx, mopyx)
+
+# Usage
+
+Configure and run with your own launcher file like this:
+
+```
+(look at demo.py)
+```
+
+Then run like this:
+
+```
+uvicorn launcher:app
+```
\ No newline at end of file