/barebone-todo

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.

Primary LanguageTypeScript

barebone-todo

execute yarn start-backend and then, in a separate console yarn start

go to http://localhost:1234