1.) *literally do exactly this*
2.) add building blocks
3.) start from syntax
reactjs.org/docs/create-a-…
It's a bloody shame.
If you pave a cowpath but nobody uses the road, which lesson should one take from the effort?
- must be backwards compatible with existing syntax and semantics
- must be usable by any/all developers in granular, layered ways (see: extensiblewebmanifesto.org)
- must serve more than one customer