Skip to content

JoaquinVeraOrtega/securapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecurAPI 🌐

English Español

A Mini Framework for Creating Secure REST APIs with Python

📚 Documentation

Choose your preferred language:


✨ Features

  • Simple API endpoint creation with decorators
  • Query parameter handling with optional/required parameters
  • Request body parsing for POST/PUT requests
  • Custom HTTP status codes support
  • Rate limiting at application level
  • Protected endpoints with authentication middleware
  • Customizable allowed HTTP methods

⚠️ Important Notes

  • Educational Purpose: This framework is primarily for learning how frameworks work internally
  • Production Use: For production APIs, consider using established frameworks like FastAPI or Django REST Framework
  • Security Disclaimer: Application-level rate limiting does not protect against DDoS attacks

🙏 Acknowledgments

  • Inspired by Flask, FastAPI, and other Python web frameworks
  • Educational resources from various framework documentation
  • The Python community for continuous learning opportunities

About

My own mini framework with python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors