barebone-todo
execute yarn start-backend
and then, in a separate console yarn start
go to http://localhost:1234
A framework-less `TODO` application written in typescript and showcasing a certain code organization where different concerns are represented as classes. `Page` class is responsible for interaction with the HTML components, `Client` class holds the state and keeps it in sync with the backend and the `App` class coordinates the previous two in accordance with some business rules.
TypeScript
execute yarn start-backend
and then, in a separate console yarn start
go to http://localhost:1234