aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2023-11-22 07:18:59 -0800
committercolin <colin@cicadas.surf>2023-11-22 07:18:59 -0800
commitf0aed2231f077a05f3bcb95cf332dd75866dc9aa (patch)
treed058917cbf522549e210ba49b5a4e20a405e26f5 /README.org
parent10bb613d023468f1b00f02e8f3c9a61de22610ed (diff)
updated parenscript client gen; added body variables to endpoints
Diffstat (limited to 'README.org')
-rw-r--r--README.org8
1 files changed, 5 insertions, 3 deletions
diff --git a/README.org b/README.org
index ebab6d8..28f5282 100644
--- a/README.org
+++ b/README.org
@@ -7,11 +7,13 @@ Features include:
- Different server backends. (At the moment only Hunchentoot is supported)
- Modular and "installable" applications.
- Handy macros for provisioning apps and defining endpoints.
-- In particular, endpoint routes may contain variables and include
- parsers for variables and for query parameters
-- customizable errors.
+- In particular, strings representing endpoint paths may contain
+ variables and include parsers and validators for variables
+- Query parameters may also be parsed and validated with a simple syntax
+- Customizable errors.
- Livecoding supported for your endpoint handlers and application configurations.
- Automatic documentation generation for ~lazybones:app~ instances.
+- Automatic generation of API client code for Lisp and Javascript
Although lazybones can be used to develop and serve page-oriented web
sites, it has been written to help me develop "self documenting" HTTP