Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
philipstubbs13 committed Sep 25, 2024
1 parent 5c181c1 commit ff3f1c9
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,28 +205,28 @@ If you need to make changes to the database schema:

### Benefits of Using Prisma:

- Type-Safety
- **Type-Safety**.
Prisma generates fully type-safe queries for TypeScript, ensuring that database queries are validated at compile time. This reduces runtime errors and improves developer productivity by leveraging IDE autocompletion and error checking.

- Readable and Maintainable Queries
- **Readable and Maintainable Queries**.
Prisma provides a high-level, readable API for database operations, making it easier to write and understand complex queries without diving into specific database syntax. This results in cleaner, more maintainable code.

- Database Agnostic
- **Database Agnostic**.
Prisma supports multipledatabases like PostgreSQL, MySQL, SQLite, SQL Server, and MongoDB. This flexibility allows you to switch databases with minimal configuration changes. For this project, the database is MongoDB.

- Automatic Migrations
- **Automatic Migrations**.
Prisma automatically generates migration files based on changes to your data models, making schema changes easier to track and manage across environments. You can apply and revert migrations safely, ensuring consistency in your database structure.

- Efficient Querying
- **Efficient Querying**.
Prisma optimizes query performance by reducing the number of round-trips to the database and providing smart query batching techniques, improving overall application performance.

- Modern Tooling & Ecosystem
- **Modern Tooling & Ecosystem**.
Prisma integrates seamlessly with modern technologies like GraphQL, REST, and serverless architectures, offering a powerful toolset for full-stack applications.

- Collaborative with TypeScript
- **Collaborative with TypeScript**.
While working in a TypeScript codebase, Prisma enhances collaboration between front-end and back-end by creating shared types and making the database layer more predictable and consistent.

- Comprehensive Documentation & Community
- **Comprehensive Documentation & Community**.
Prisma comes with extensive documentation, tutorials, and a growing community, making it easier for teams to get up to speed and troubleshoot issues.

## <a name="running-storybook"></a>Running Storybook
Expand Down

0 comments on commit ff3f1c9

Please sign in to comment.