AFASSoftware / maquette

Pure and simple virtual DOM library

Home Page:https://maquettejs.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splitting up the Projector interface

johan-gorter opened this issue · comments

Some of the projectors functions (for instance scheduleRender) are of interest to UI components, while others (for instance append) are not. We want maquette to uphold the SOLID principles, so propose to split up this interface into a ProjectorService (for UI components) and the Projector (for bootstrapping).

This is one of our ideas for maquette 3