repos / starfx

supercharged async flow control library.
git clone https://github.com/neurosnap/starfx.git

commit
71d8a09
parent
a3ead2d
author
Eric Bower
date
2023-12-12 15:05:02 +0000 UTC
docs: readme
1 files changed,  +7, -4
M README.md
+7, -4
 1@@ -22,11 +22,14 @@ Read my introductory blog post:
 2 
 3 # design philosophy
 4 
 5-- side-effect management is the central processing unit for side-effects, state,
 6-  and the view
 7+- user interaction is a side-effect of using a web app
 8+- side-effect management is the central processing unit to manage user
 9+  interaction, app features, and state
10 - leverage structured concurrency to manage side-effects
11-- side-effect and state management decoupled from the view layer
12-- full control over state management
13+- leverage supervisor tasks to provide powerful design patterns
14+- side-effect and state management decoupled from the view
15+- user has full control over state management (opt-in to automatic data
16+  synchronization)
17 - state is just a side-effect (of user interaction and app features)
18 
19 # example: thunks are tasks for business logic