Skip to main content

MVCactus is a micro-framework for building simple and efficient web applications. It leverages the standard HTTP server capabilities of Python to provide a straightforward environment for web development. MVCactus is ideal for small-scale projects, educational purposes, and rapid prototyping, offering a minimalistic approach to web server architecture with support for dynamic template rendering and static file serving.

Project description

# MVCactus

## Description

MVCactus is a micro-framework designed for building simple and efficient web applications. Utilizing Python’s standard HTTP server capabilities, MVCactus is an ideal choice for small-scale projects, educational purposes, and rapid prototyping. It offers a minimalist approach to web server architecture, supporting dynamic template rendering and static file serving.

## Key Features

  • Easy Routing: Define routes with simple decorators for GET and POST requests.

  • Dynamic Template Rendering: Integrated with the Placeholdr templating engine for dynamic content rendering within HTML templates.

  • Static File Serving: Built-in support for serving CSS, JavaScript, and image files from a static directory.

  • Custom Error Handling: Define responses for various HTTP statuses.

  • Flexible and User-friendly: Ideal for small to medium-sized web projects and educational environments.

## For More Information Please refer to the [documentation](https://github.com/Dcohen52/MVCactus/blob/main/DOCS.md) for more information on how to use MVCactus.

## License

This project is licensed under the MIT License - see the [LICENSE](https://github.com/Dcohen52/MVCactus/blob/main/LICENSE) file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

MVCactus-0.0.5.tar.gz (5.9 kB view hashes)

Uploaded Source

Built Distribution

MVCactus-0.0.5-py3-none-any.whl (6.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page