A lightweight Python framework built on Pyramid, providing helpers and utilities for quick development of RESTful web services with minimal code.
Cornice is a Python web framework specifically designed for developing RESTful web services. It builds on top of the Pyramid framework to provide extra helpers and utilities that make building REST APIs faster and easier.
Some of the key features of Cornice include:
In summary, Cornice allows developers to write less code and get a production-ready, documented REST API with validation, serialization and more up and running very quickly. Its sweet spot is building microservices and backend for frontend APIs where Pyramid is used. While lightweight, Cornice provides a lot of the standard tools and utilities needed when building web services.