Crafting Python REST APIs with Flask
Practical guide to building RESTful web services for Python web apps
Seiten
2022
Packt Publishing Limited (Verlag)
978-1-80323-927-9 (ISBN)
Packt Publishing Limited (Verlag)
978-1-80323-927-9 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Complete with step-by-step explanations of essential concepts, practical examples and self-assessment questions, you will begin learning about how to handle authentication, forms validations and data handling, templates, and even more.
Learn how to build a scalable web application with the RESTful API architecture and Flask framework
Key Features
Build a RESTful API using Flask and the Flask-Restful extension
Understand advanced topics such as API gateways, API securities, and cloud
Expose RESTful protocol-based APIs for cloud computing
Book DescriptionFlask enables you to build lightweight web apps and APIs. It is a microframework and is completely customizable. It's a simple framework to get started with for novices. Flask is the second most popular web framework for Python. You don't have to rely on Django for all of your simple work. Simple work needs a simple solution and a flask provides it.
This book provides a step-by-step guide to developing a complete web application right from the scratch. This book also explains good standards and methodology that can be used in the Flask framework. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you will begin learning about how to handle authentication, forms validations and data handling, templates, and even more. Developers will be able to learn to handle forms, forms validation, model creation, connection to DB. Along with this users are able to learn the SQLAlchemy package which we will use to connect to the database.
At the end of this book, you have enough knowledge of the flask web framework which lets you develop full-fledged working web applications.
What you will learn
SQL database design and table creations
Flask API development
Implementing Authentication
Starting with view designs
Implementing required forms and its validation
Who This Book Is ForThis book is ideal for Python developers who want to make interactive web pages using Flask Web Framework. Must have Python and Rest API knowledge.
Learn how to build a scalable web application with the RESTful API architecture and Flask framework
Key Features
Build a RESTful API using Flask and the Flask-Restful extension
Understand advanced topics such as API gateways, API securities, and cloud
Expose RESTful protocol-based APIs for cloud computing
Book DescriptionFlask enables you to build lightweight web apps and APIs. It is a microframework and is completely customizable. It's a simple framework to get started with for novices. Flask is the second most popular web framework for Python. You don't have to rely on Django for all of your simple work. Simple work needs a simple solution and a flask provides it.
This book provides a step-by-step guide to developing a complete web application right from the scratch. This book also explains good standards and methodology that can be used in the Flask framework. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you will begin learning about how to handle authentication, forms validations and data handling, templates, and even more. Developers will be able to learn to handle forms, forms validation, model creation, connection to DB. Along with this users are able to learn the SQLAlchemy package which we will use to connect to the database.
At the end of this book, you have enough knowledge of the flask web framework which lets you develop full-fledged working web applications.
What you will learn
SQL database design and table creations
Flask API development
Implementing Authentication
Starting with view designs
Implementing required forms and its validation
Who This Book Is ForThis book is ideal for Python developers who want to make interactive web pages using Flask Web Framework. Must have Python and Rest API knowledge.
Gopi is a Senior Staff Engineer in a financial service company. He is an experienced full stack Python developer with experience spanning over 5 years in Python. Gopi has developed Flask apps and APIs for large-scale systems.
Table of Contents
Understanding the app we going to develop
Understanding Restful APIs
Flask API Development
Flask API development
Jinja Template Introduction & Basics
Implementing the forms and respective validations
Implementing Authentication and Authorizations
Deploying the application
Erscheint lt. Verlag | 26.8.2022 |
---|---|
Verlagsort | Birmingham |
Sprache | englisch |
Maße | 75 x 93 mm |
Themenwelt | Informatik ► Software Entwicklung ► SOA / Web Services |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 1-80323-927-1 / 1803239271 |
ISBN-13 | 978-1-80323-927-9 / 9781803239279 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Metriken auswerten, Besucher verstehen, Google Analytics einsetzen
Buch | Softcover (2023)
MITP (Verlag)
CHF 27,95