|
|
|
|
|
by Sytten
2205 days ago
|
|
A few things to note: - Prisma 1 was a completely independent server and Prisma 2 was most likely started as a rewrite of Prisma 1 so it followed the same approach - This indirection will be removed if someone can finally land a Rust binding to NAPI (looking at you Neon binding people) - Prisma plans to support multiple languages thus it makes sense to have an agnostic engine - This not far from having a PG engine coded in C and interfacing with like like most libraries do anyway, javascript is just too slow for this kind of stuff |
|