Our great sponsors
- Appwrite - The Open Source Firebase alternative introduces iOS support
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- InfluxDB - Access the most powerful time series database as a service
- Sonar - Write Clean JavaScript Code. Always.
-
While this process may not be more difficult than the single database approach in some cases, it depends on the complexity of the business model. For instance, the implementation of "teamId" in cal.com is not complex:
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Supporting Postgres' `SET` across queries of a request #5128
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Not surprisingly, it is also a standard kit in the software development world, as evidenced by Vercel, Supabase, and also our leading actor Prisma’s data platform.
-
zenstack
Supercharges Prisma ORM with a powerful access control layer and unlocks its full potential for web development.
If you like it, join our Discord or follow our GitHub. You will get to use it the first time it is released in ZenStack.
-
Advanced If you are using Postgres as your database or a service provider that is based on it, such as Supabase, you have the advantage of utilizing the advanced feature of RLS (Row Level Security) provided by the database. This way, defining role-based access policies in the database becomes the primary task to control which rows of data can be accessed.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Related posts
- How to build a collaborative SaaS product using Next.js and ZenStack's access control policy
- Which ORM would you pick, Prisma or Typeorm
- Does Typeorm violate the type contract when using relations that aren't explicitly loaded?
- Roll for your kingdom: First experiment with svelte
- Announcing a new TypeScript ORM