R2DBC + Spring WebFlux + React: Как реализовать реактивное приложение CRUD?
Я создаю реактивное приложение CRUD, используя реляционную базу данных, и я хочу немедленно увидеть все изменения из бэкэнда и других клиентов в пользовательском интерфейсе. Как это сделать правильно?
Я реализовал своего рода реактивное приложение CRUD, но теперь оно может только создавать и перечислять объекты: https://github.com/peshrus/arrival
Оно использует:
Я не смог сразу отразить изменения БД в пользовательском интерфейсе.
Я ожидаю, что у меня будет приложение на основе Postgres/Spring WebFlux/React & Redux, в котором все изменения, сделанные в БД, немедленно отражаются в пользовательском интерфейсе всех подключенных клиентов. Изменения от всех клиентов должны появиться немедленно везде, в базе данных и в интерфейсе всех других клиентов. Любой REST API не должен использоваться для этого.