Our great sponsors
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
-
postgres
Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
postgres-benchmarks
A set of benchmarks focusing on the performance of Postgres client libraries for Node.js
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
amplication
🔥🔥🔥 Open-source backend development platform. Build production-ready services without wasting time on repetitive coding.
-
aurora
CLI tool that orchestrates prisma files in a way that allows multiple .prisma files with cross-relations (by sabinadams)
Yes, there are a few ways to achieve this! It's not supported natively yet but in this issue lots of people list their favorite workarounds which you can draw inspiration from. One of the most popular ones is to use a library written by one of our community members (who we actually now hired as a Developer Advocate :D) called aurora.
If you're using postgres, checkout porsager's postgres: https://github.com/porsager/postgres
and really fast (https://github.com/porsager/postgres-benchmarks) even faster than the native postgres
There are also some successful open-source projects that are using it in production, e.g. cal.com and Ironfish API.
There are also some successful open-source projects that are using it in production, e.g. cal.com and Ironfish API.
Prisma also become the default ORM of several up-and-coming fullstack frameworks and other kinds of dev tools. For example in RedwoodJS (which is founded by GitHub's co-founder Tom Preston-Werner), Amplication (recently raised a $6.6mio seed round), Wasp (YC W21) and KeystoneJS. It's also used in the default Remix Stacks or the SaaS template Bedrock.
Prisma also become the default ORM of several up-and-coming fullstack frameworks and other kinds of dev tools. For example in RedwoodJS (which is founded by GitHub's co-founder Tom Preston-Werner), Amplication (recently raised a $6.6mio seed round), Wasp (YC W21) and KeystoneJS. It's also used in the default Remix Stacks or the SaaS template Bedrock.
Prisma also become the default ORM of several up-and-coming fullstack frameworks and other kinds of dev tools. For example in RedwoodJS (which is founded by GitHub's co-founder Tom Preston-Werner), Amplication (recently raised a $6.6mio seed round), Wasp (YC W21) and KeystoneJS. It's also used in the default Remix Stacks or the SaaS template Bedrock.
However, there are really TypeScript good libraries that work with plain SQL, e.g. Slonik, pgtyped and Zapatos.
However, there are really TypeScript good libraries that work with plain SQL, e.g. Slonik, pgtyped and Zapatos.
There's also a middleware library that easily lets you cache in Redis: prisma-redis-middleware
Yes, there are a few ways to achieve this! It's not supported natively yet but in this issue lots of people list their favorite workarounds which you can draw inspiration from. One of the most popular ones is to use a library written by one of our community members (who we actually now hired as a Developer Advocate :D) called aurora.