forked from mkp8533/CORVID
-
Notifications
You must be signed in to change notification settings - Fork 1
Seed App
Robert de Forest edited this page Jan 28, 2019
·
1 revision
I want to come up with something I can throw together in an evening.
-
REST/CRUD persistence interface
- See StrongLoop.com
-
stdio interface
- commands 'hard'-coded, not in db
- create/list/destroy object
- new commands
- add/edit/remove properties
- Active objects
- Commands implemented on in-DB objects
- Implementation objects conform to NPM interface
- Well isolated architecture
- Contextual object model
- Domain negotiation
| Phase | Components |
|---|---|
| 1 | persistence |
| 1 | interface |
| 2 | domain something something |
What is an object without programming?
- relationships
- behavioral
- historical
- strings
- numbers
- Domains need a UID
- Objects
- a domain-unique ID
- Object's GID is Domain's UID + object's domain-level ID
- relations
- GID of other object or its proxy
- GID of object describing the relationship
- Relations at this level have no context, observer or other modifiers.
- Config
- Domain connections
- Engine Objects
- Observations are a kind of object which have multiple relationships implementing our model