-
Notifications
You must be signed in to change notification settings - Fork 0
ToDo example app
Gennady Lebedev edited this page May 2, 2020
·
3 revisions
Пример простого приложения ToDo.
- Базовый пример, в первую очередь для отладки инфраструктуры и базовых концепций (композиции CRUD и обработчиков кастомных команд)
- WS с асинхронным получением данных с бэка
- больше событий и композиции
- alarm + отложенные события
- более сложный Item - статусы, метки
- ToDo List - API для создания списков
- переход к HumanTask, использование наработок ToDo для реализации боевого интерфейса назначения задач на человека
OAS https://github.com/rudiments-dev/hardcore/blob/%2325/todo-example-app/todo-example-app/todo.yaml
Item(
id: UUID = Defaults.uuid,
name: String,
done: Boolean,
comment: Option[String]
)
- CRUD+Batch (стандартные для модуля) для Item
- Done(id: ID)
- AlreadyDone(item: Item)
- Undone(id: ID)
- AlreadyNotDone(item: Item)