Database and API
Rules for database integration and API development
GraphQL (Apollo Client)
Best practices and guidelines for using GraphQL with Apollo Client in a React application.
GraphQL
Apollo Client
React
TypeScript (Axios)
Comprehensive guide on integrating and utilizing Axios with TypeScript for efficient API communication in your projects.
TypeScript
Axios
API
Peewee ORM Best Practices and Coding Standards
This document outlines best practices and coding standards for using Peewee ORM in Python development, covering code organization, common patterns, performance, security, testing, pitfalls, and tooling.
database
orm
python
Pony ORM Best Practices
This document details best practices for Python apps with Pony ORM. It covers code organization, design patterns, performance optimization, security, testing, and more. Following these guidelines can enhance code maintainability, readability, performance, and security, while avoiding common pitfalls.
Pony ORM
Python
database
AWS DynamoDB Cursor Rules
These rules cover various aspects of AWS DynamoDB development. It includes schema design (e.g., single - table design), code organization, design patterns, performance optimization (reducing RCUs/WCUs), security (preventing injection attacks), testing strategies (unit, integration, end - to - end), and tooling (using AWS CLI, SDK). They aim to ensure efficient, secure, and maintainable DynamoDB applications.
AWS DynamoDB
Schema Design
Code Organization
SQLAlchemy Best Practices and Coding Standards
This document details best practices for using SQLAlchemy in Python projects. It covers code organization, common patterns, performance, security, testing, pitfalls, and tooling. Following these guidelines helps write maintainable, efficient, and secure code, with considerations for various aspects like architecture, optimization, and deployment.
SQLAlchemy
Python
Database
Amazon S3 Best Practices and Coding Standards
This document offers comprehensive guidelines for Amazon S3 development. It covers security like access control and encryption, code organization, common patterns, performance optimization, testing approaches, and tooling. Following these can ensure secure, performant, maintainable, and cost - effective S3 integrations.
Amazon S3
Best Practices
Coding Standards