MiniMVC is a lightweight, open-source web framework for building small web applications in
Python. It provides a simple and intuitive interface for handling HTTP requests and generating dynamic HTML content.
With MiniMVC, you can define routes for handling different URLs, process GET and POST requests, and serve static
files such as images, CSS files, and JavaScript files. MiniMVC also includes a simple file uploader and validator for
processing file uploads from HTML forms.
MiniMVC is designed to be easy to use and easy to extend. It is suitable for building small web applications and
prototypes, as well as for learning the basics of web development in Python.
### Features:
* Simple and intuitive interface
* Supports GET and POST requests
* Jinja2 templating engine for generating dynamic HTML content
* Routing system for handling different URLs
* Simple file uploader and validator for processing file uploads
* Supports serving static files such as images, CSS files, and JavaScript files
* Lightweight and easy to extend
### Documentation:
https://github.com/Dcohen52/MiniMVC
### Installation:
```pip install MiniMVC```
Raw data
{
"_id": null,
"home_page": "",
"name": "MiniMVC",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,web,framework,desktop,html,javascript,styles,js,API,microservices,REST",
"author": "Dekel Cohen",
"author_email": "<dcohen52@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/8d/d5/a315c3961d3241f8fb54832019bd56d9abdf3ffb8d70962b3814110368c7/MiniMVC-0.0.1.tar.gz",
"platform": null,
"description": "MiniMVC is a lightweight, open-source web framework for building small web applications in \r\nPython. It provides a simple and intuitive interface for handling HTTP requests and generating dynamic HTML content.\r\n\r\nWith MiniMVC, you can define routes for handling different URLs, process GET and POST requests, and serve static \r\nfiles such as images, CSS files, and JavaScript files. MiniMVC also includes a simple file uploader and validator for \r\nprocessing file uploads from HTML forms.\r\n\r\nMiniMVC is designed to be easy to use and easy to extend. It is suitable for building small web applications and \r\nprototypes, as well as for learning the basics of web development in Python.\r\n\r\n### Features:\r\n* Simple and intuitive interface\r\n* Supports GET and POST requests\r\n* Jinja2 templating engine for generating dynamic HTML content\r\n* Routing system for handling different URLs\r\n* Simple file uploader and validator for processing file uploads\r\n* Supports serving static files such as images, CSS files, and JavaScript files\r\n* Lightweight and easy to extend\r\n\r\n### Documentation:\r\nhttps://github.com/Dcohen52/MiniMVC\r\n\r\n### Installation:\r\n```pip install MiniMVC```\r\n\r\n",
"bugtrack_url": null,
"license": "",
"summary": "MiniMVC is a lightweight, open-source web framework for building small web applications in Python.",
"version": "0.0.1",
"split_keywords": [
"python",
"web",
"framework",
"desktop",
"html",
"javascript",
"styles",
"js",
"api",
"microservices",
"rest"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6227edb996c00e98ef547333567a2c5dd5e09ab9a5111ba27a311e31f3b162a0",
"md5": "4ab07d103610547f0f0f1cab03e3a5a0",
"sha256": "8a22991f0e9da032e367f0061928115e623334b03a7679919b346f20a0e13fe3"
},
"downloads": -1,
"filename": "MiniMVC-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4ab07d103610547f0f0f1cab03e3a5a0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 4959,
"upload_time": "2023-03-15T10:14:13",
"upload_time_iso_8601": "2023-03-15T10:14:13.448908Z",
"url": "https://files.pythonhosted.org/packages/62/27/edb996c00e98ef547333567a2c5dd5e09ab9a5111ba27a311e31f3b162a0/MiniMVC-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8dd5a315c3961d3241f8fb54832019bd56d9abdf3ffb8d70962b3814110368c7",
"md5": "6304dbc3ec57f014b8056c12962fb93e",
"sha256": "377a204688b3567316bdce5e20d2d09942eebe022164e3356e0f16acf7cb13a5"
},
"downloads": -1,
"filename": "MiniMVC-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6304dbc3ec57f014b8056c12962fb93e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4706,
"upload_time": "2023-03-15T10:14:15",
"upload_time_iso_8601": "2023-03-15T10:14:15.257654Z",
"url": "https://files.pythonhosted.org/packages/8d/d5/a315c3961d3241f8fb54832019bd56d9abdf3ffb8d70962b3814110368c7/MiniMVC-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-15 10:14:15",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "minimvc"
}