Learning Resources: Prisma
Tags: webdev, beginners, tutorial, programming
Published: 2023-06-01 12:52:37

## Preface

Have you ever gone on a “Google search” session only to discover that the results are primarily third-party information that may or may not be accurate? I certainly did, therefore we at Krunch decided to create these series exposing some lesser-known official resources for different technologies.

> "Do not confuse my Google skills with yours."

Now I get it, Google searching is a skill in itself, you might be able to find the information that you want easily, however, I would still be happy to shed some exposure on the official content with short from blogs, leave a comment and let's have a discussion.

## Prisma - Next-Generation Database ORM


![prisma meme](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u9ri8iiyaqa4id7zn7j1.png)

Introduced in 2018, Prisma is an open-source database ORM (Object-Relational Mapping) which is transforming how developers interact with databases. Prisma assists in building efficient, reliable and scalable applications by serving as the data layer between your application and your database. Prisma is easy to use ORM with lots of available resources to learn from. Although SDKs are available for different languages, I have noticed usage mostly in Typescript scene.

### Prisma Official Blog
Prisma offers comprehensive [official documentation](https://www.prisma.io/docs) that's tailored to your development environment. The documentation delivers a high-level overview of the system's design, integration patterns, and step-by-step guides on developing with their technology. Additionally, Prisma keeps a dynamic blog to delve deeper into Prisma's applications. For instance, this blog discussing [database challenges in serverless environments](https://kdta.io/gbrFU), while this blog introduces [best practices to increase performance of serverless applications](https://kdta.io/3GewG) or [this](https://kdta.io/NwQv7) blog that covers topic of cold starts in serverless with Prisma. There are other types of blogs, for example [this blog](https://kdta.io/fIPlC) shows how companies use Prisma with real example, or another example is [the new feature preview](https://kdta.io/AZZ86) guides format of blogs.

### Prisma Youtube Channel
Prisma maintains an active Youtube channel where they share tutorials, announcements, and deep dives into their technology. Prisma organizes and sponsor a number of meetups and share the recordings on the channel too. For example following video goes over full stack typesafety in remix applications:

{% embed https://www.youtube.com/watch?v=nbnYzhMPmrM %}

This video shows the release updates in a very interactive format:

{% embed https://www.youtube.com/watch?v=JvLTpSINZdA %}


### Prisma Community
Prisma fosters a supportive [community](https://www.prisma.io/community) comprising a forum and a Slack workspace. The community is really large, with many support channels available.

## Resources
Prisma Documentation - https://www.prisma.io/docs
Prisma Blog - https://www.prisma.io/blog
Prisma Youtube Channel - https://www.youtube.com/@PrismaData
Prisma Community - https://www.prisma.io/community

[*From Krunch Team*](https://kdta.io/xkInl)