GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.fullstackpython.com — Other Web Frameworks Other Web FrameworksPython has a significant number of newer and less frequently-used web frameworks that are still worth your time to investigate. The list on this page does not include the following web frameworks that have their own dedicated pages: web.pyweb.py is a Python web framework designed for simplicity in building web applications.
web2pyWeb2py is a batteries-included philosophy framework with project structure based on model-view-controller patterns. CherryPyCherryPy is billed as a minimalist web framework, from the perspective of the amount of code needed to write a web application using the framework. The project has a long history and made a major transition between the second and third release. MuffinMuffin is a web framework built on top of the asyncio module in the Python 3.4+ standard library. Muffin takes inspiration from Flask with URL routes defined as decorators upon view functions. The Peewee ORM is used instead of the more common SQLAlchemy ORM. RayRay is a framework for building RESTful APIs, similar to Falcon. The introductory post provides some initial code to get started with creating endpoints, adding authentication and protecting against malicious clients. ViboraVibora is an asynchronous model framework similar to Sanic that was inspired by Flask's syntax. However, the framework's author rewrote many parts like the template engine to maximize performance. PecanPecan is inspired by CherryPy and TurboGears. It purely focuses on HTTP requests and responses via Python objects and does not integrate session handling or database access. MasoniteMasonite is a modern, developer centric, batteries-included Python web framework. It uses the MVC (Model-View-Controller) architecture pattern and comes with a lot of functionality out of the box with an extremely extendable architecture. Check out the following resources to lean more:
Other web framework resources
Other frameworks learning checklist
What do you need to learn next?
1. Introduction
2. Development Environments
3. Data
4. Web Development
Web Frameworks
Django
Flask
Bottle
Pyramid
TurboGears
Falcon
Morepath
Sanic
Other Web Frameworks
Template Engines
Jinja2
Mako
Django Templates
Web Design
HTML
Cascading Style Sheets (CSS)
Responsive Design
Minification
CSS Frameworks
Bootstrap
Foundation
JavaScript
React
Vue.js
Angular
Task Queues
Celery
Redis Queue (RQ)
Dramatiq
Static Site Generators
Pelican
Lektor
MkDocs
Testing
Unit Testing
Integration Testing
Debugging
Code Metrics
Networking
HTTPS
WebSockets
WebRTC
Web APIs
Microservices
Webhooks
Bots
API Creation
API Frameworks
Django REST Framework
API Integration
Twilio
Stripe
Slack
Okta
Security
SQL Injection
CSRF
5. Deployment
6. DevOps
Changelog
What Full Stack Means
About the Author
Future Directions
Page Statuses
...or view the full table of contents.
Full Stack Python
Full Stack Python
is an open book that explains concepts in plain language and provides
helpful resources for those topics.
Updates via Twitter & Facebook. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |