- Flask Framework Cookbook
- Shalabh Aggarwal
- 336字
- 2021-08-05 17:17:18
Preface
Flask is a lightweight web application microframework written in Python. It makes use of the flexibility of Python to provide a relatively simple template for web application development. Flask makes it possible to write simple one-page applications, but it also has the power to scale them and build larger applications without any issues.
Flask has excellent documentation and an active community. It has a number of extensions, each of which have documentation that can be rated from good to excellent. There are a few books also available on Flask; they are great and provide a lot of insight into the framework and its applications. This book tries to take a different approach to explain the Flask framework and multiple aspects of its practical uses and applications as a whole.
This book takes you through a number of recipes that will help you understand the power of Flask and its extensions. You will start by seeing the different configurations that a Flask application can make use of. From here, you will learn how to work with templates, before learning about the ORM and view layers, which act as the foundation of web applications. Then, you will learn how to write RESTful APIs with Flask, after learning various authentication techniques. As you move ahead, you will learn how to write an admin interface followed by the debugging and logging of errors in Flask. You will also learn how to make your applications multilingual and gain an insight into the various testing techniques. Finally, you will learn about the different deployment and post-deployment techniques on platforms such as Apache, Tornado, Heroku, and AWS Elastic Beanstalk.
By the end of this book, you will have all the necessary information required to make the best use of this incredible microframework to write small and big applications and scale them with industry-standard practices.
A good amount of research coupled with years of experience has been used to develop this book, and I really wish that this book will benefit fellow developers.
- Implementing Modern DevOps
- Reporting with Visual Studio and Crystal Reports
- Docker技術(shù)入門(mén)與實(shí)戰(zhàn)(第3版)
- 構(gòu)建移動(dòng)網(wǎng)站與APP:HTML 5移動(dòng)開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)(跨平臺(tái)移動(dòng)開(kāi)發(fā)叢書(shū))
- Rake Task Management Essentials
- 人人都是網(wǎng)站分析師:從分析師的視角理解網(wǎng)站和解讀數(shù)據(jù)
- Python完全自學(xué)教程
- 深入淺出Serverless:技術(shù)原理與應(yīng)用實(shí)踐
- 移動(dòng)界面(Web/App)Photoshop UI設(shè)計(jì)十全大補(bǔ)
- 第一行代碼 C語(yǔ)言(視頻講解版)
- 好好學(xué)Java:從零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)
- Android開(kāi)發(fā)三劍客:UML、模式與測(cè)試
- ScratchJr趣味編程動(dòng)手玩:讓孩子用編程講故事
- Image Processing with ImageJ
- 零基礎(chǔ)看圖學(xué)ScratchJr:少兒趣味編程(全彩大字版)