Working with React-Sim there are some notions which are ambiguous and some names should be changed. Some thoughts:
-
Frame -> View. There's an ambiguity between Frame as is, the cel in an animated movie where image is actually rendered, and frame as in RequestAnimationFrame and some kind of time unit. withFrame becomes withView, canvasFrame becomes canvasView, etc.
-
Model -> Simulation. (or Sim). If we use View, and something else is called Model, this is reminiscent of MVC. But Model in React-Sim isn't really the same thing (it's closer to the C).
-
no change to initData, updateData, Controls, withControls, etc.
Working with React-Sim there are some notions which are ambiguous and some names should be changed. Some thoughts:
Frame -> View. There's an ambiguity between Frame as is, the cel in an animated movie where image is actually rendered, and frame as in RequestAnimationFrame and some kind of time unit. withFrame becomes withView, canvasFrame becomes canvasView, etc.
Model -> Simulation. (or Sim). If we use View, and something else is called Model, this is reminiscent of MVC. But Model in React-Sim isn't really the same thing (it's closer to the C).
no change to initData, updateData, Controls, withControls, etc.