Skip to content

Reusable Python code modules for super fast API development

License

Notifications You must be signed in to change notification settings

eduardocgarza/python-blocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Reusable Python Code Blocks

Overview

I’m creating a series of software blog posts on Python/Flask - specifically on creating reusable code modules that are stable and can be reused across projects for the common functions. Specifically for back-end APIs using Python/Flask, this repository serves as an overview for the subsequent blog posts, each covering the following code blocks:

  1. Request Validation
  2. Authentication and Authorization
  3. Error Handling
  4. Database Client
  5. Notifications - Email
  6. Notifications - Slack
  7. Notifications - SMS
  8. Logging
  9. Monitoring and Analytics
  10. Pagination
  11. Data Transformation and Formatting
  12. Versioning
  13. Middleware Management

Each blog post is written in a rigorously technical manner, focusing entirely on the technical content with no filler words. The posts are extensive and thorough, akin to a scientific paper or journal, covering the most common libraries, resources, and tools to achieve the given code block, with comparisons and practical examples in both plain English and code.

Repositories

Repository Name Framework Link Description
Request Validation Python/Flask GitHub Code modules for validating requests in Python applications
Authentication and Authorization Python/Flask GitHub Code modules for implementing authentication and authorization in Python
Error Handling Python/Flask GitHub Code modules for handling errors in Python applications
Database Client Python/Flask GitHub Code modules for interacting with databases in Python
Notifications - Email Python/Flask GitHub Code modules for sending email notifications in Python
Notifications - Slack Python/Flask GitHub Code modules for sending Slack notifications in Python
Notifications - SMS Python/Flask GitHub Code modules for sending SMS notifications in Python
Logging Python/Flask GitHub Code modules for logging in Python applications
Monitoring and Analytics Python/Flask GitHub Code modules for monitoring and analytics in Python applications
Pagination Python/Flask GitHub Code modules for implementing pagination in Python
Data Transformation and Formatting Python/Flask GitHub Code modules for transforming and formatting data in Python
Versioning Python/Flask GitHub Code modules for managing versioning in Python applications
Middleware Management Python/Flask GitHub Code modules for managing middleware in Python applications

About

Reusable Python code modules for super fast API development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published