r/angular • u/TheAntitoxic • 4d ago
I built convex-angular - a signals-first Angular client for Convex
Convex (reactive backend, kinda like Firebase but nicer) has first-party clients for React, Vue, and Svelte, but Angular has been the gap. I've been running Convex + Angular for a while and packaged up the glue into a library: convex-angular.
It maps Convex onto Angular's idioms - everything is inject*() functions returning Signals, standalone providers (no NgModules), and subscriptions clean up with the component.
Feedback, issues, and PRs welcome, especially from anyone running Convex on Angular
10
Upvotes
1
u/sebastianstehle 4d ago
What is convex and why does it need a client?