Flask Framework Cookbook, 2/e (Paperback)

Aggarwal, Shalabh

買這商品的人也買了...

相關主題

商品描述

Learn
  • Explore web application development in Flask, right from installation to post-deployment stages
  • Make use of advanced templating and data modeling techniques
  • Discover effective debugging, logging, and error handling techniques in Flask
  • Integrate Flask with different technologies such as Redis, Sentry, and MongoDB
  • Deploy and package Flask applications with Docker and Kubernetes
  • Design scalable microservice architecture using AWS Lambda continuous integration and continuous deployment
About

Flask, the lightweight Python web framework, is popular thanks to its powerful modular design that lets you build scalable web apps. With this recipe-based guide, you’ll explore modern solutions and best practices for Flask web development.

Updated to the latest version of Flask and Python 3, this second edition of Flask Framework Cookbook moves away from some of the old and obsolete libraries and introduces new recipes on cutting-edge technologies. You’ll discover different ways of using Flask to create, deploy, and manage microservices. This Flask Python book starts by covering the different configurations that a Flask application can make use of, and then helps you work with templates and learn about the ORM and view layers. You’ll also be able to write an admin interface and get to grips with debugging and logging errors. Finally, you’ll learn a variety of deployment and post-deployment techniques for platforms such as Apache, Tornado, and Heroku.

By the end of this book, you’ll have gained all the knowledge you need to confidently write Flask applications and scale them using standard industry practices.

Features
  • Explore Flask 1.0.3 and Python 3.7, along with useful insights into microservices
  • Get the most out of the powerful Flask framework and maintain the flexibility of your design choices
  • Write cleaner and maintainable code with the help of sample apps

商品描述(中文翻譯)

學習
- 從安裝到部署後階段,探索使用 Flask 開發網頁應用程式
- 利用先進的模板和數據建模技術
- 發現 Flask 中有效的除錯、日誌記錄和錯誤處理技術
- 將 Flask 與 Redis、Sentry 和 MongoDB 等不同技術整合
- 使用 Docker 和 Kubernetes 部署和打包 Flask 應用程式
- 使用 AWS Lambda 進行持續集成和持續部署,設計可擴展的微服務架構

關於
Flask 是一個輕量級的 Python 網頁框架,因其強大的模組化設計而受到歡迎,讓您能夠構建可擴展的網頁應用程式。透過這本基於食譜的指南,您將探索 Flask 網頁開發的現代解決方案和最佳實踐。

本書更新至最新版本的 Flask 和 Python 3,第二版的 Flask Framework Cookbook 擺脫了一些舊的和過時的庫,並介紹了關於尖端技術的新食譜。您將發現使用 Flask 創建、部署和管理微服務的不同方法。本書首先涵蓋 Flask 應用程式可以使用的不同配置,然後幫助您處理模板並了解 ORM 和視圖層。您還將能夠編寫管理介面,並掌握除錯和日誌記錄錯誤的技巧。最後,您將學習各種針對 Apache、Tornado 和 Heroku 等平台的部署和後部署技術。

在本書結束時,您將獲得自信編寫 Flask 應用程式並使用行業標準實踐進行擴展所需的所有知識。

特點
- 探索 Flask 1.0.3 和 Python 3.7,並獲得有關微服務的有用見解
- 充分利用強大的 Flask 框架,並保持設計選擇的靈活性
- 在範例應用程式的幫助下,編寫更乾淨且可維護的代碼