Lapiz+Ghost

From Adam Colton
Jump to navigation Jump to search

Gonna take another crack at this. I give up websockets (at least for now), but it makes a lot of other things easier. It may also lay the theoretical ground work for Gothic.

Lapiz

Core is looking pretty good, have a handful of libraries I need to build, want to clean up the UI parts.

One of the big things I need is the ability to generate Templates and Classes from definitions and schemas.

Ghost

This is mostly going to need a rebuild. I want to do something a little different. Most MVC's have a lot of crap and it's hard to see how everything fits together.

I want to focus on modules. A module has it's own models views and controls. The idea is that you can pull in a whole module and either fork it or extend it.

Schemas

This is what I'm always after.

A schema defines data. It defines how it will be stored in the database, represented on the server and in JS.

By default, we assume a schema will generate a table. But that can be turned off, useful in the case that the schema is derived.