Cuando desarrollas aplicaciones web con Typescript en el backend junto con Nodejs, sabes que tarde o temprano debes conectarte a una base de datos, asi que podrias usar un driver de conexion (como mysql2, pg, sqlite, mssql) y hacer consultas SQL.
Sin embargo esto te llevara a que tus consultas no esten tipadas y sea más dificil mantener codigo de backend y consultas de base de datos. Por suerte tienes modulos como TypeORM para poder evitar esto.
TypeORM es un ORM de nodejs y Typescript que te permite conectarte a tu base de datos, hacer consultas, obtener tipado, de forma automatica, permite crear indices, cascades, transacciones, migraciones y practicamente cualquier operacion comun de una base de datos.
Es decir, en la practica te permite crear clases que se transformaran a Tablas de cualquier base de datos SQL (incluso Mongodb). Te ofrece clases para definir tus columnas, y se integra muy bien con otros modulos del ecosistema de Typescript como class-validator (biblioteca de validaciones del backend), o TypeGraphQL (GraphQL con Typescript).
De hecho frameworks de Nodejs como Nestjs se basan en estos modulos para darte todo un proyecto backend configurado por lo que tambien seria otra opcion ir por este.