Sharing cursors across Python & TypeScript
End-to-end walkthrough — a Python (FastAPI + SQLAlchemy) service mints keyset cursors that a TypeScript client consumes and a TypeScript service can decode, because the cursor codec is shared.
Building a paginated API
A complete paginated, filterable, sortable REST endpoint in Python (FastAPI + SQLAlchemy) and TypeScript (Express), driven entirely by query parameters.