书单 | 谁说学Flask没有捷径,这里就有一条

来自:程序员书库(微信号:CodingBook),作者:猿哥

Flask是Python中最流行的Python框架之一,主要面向需求简单的应用,而且能够快速上手,即便你没有什么Python开发经验。


Flask 的核心很简单,它和Django框架不同,它不会给你带来技术选择上的问题,你可以自由选择你喜欢的任何模版引擎或ORM。即使它默认配备了Jinja模板引擎,你也随时可以自由选择。如此一来,用Flask来编写API服务(RESTful rervices)是再好不过的。



如果,你也想学习Flask,并且正在寻找相关方面的书籍,那就往下看吧,今天给大家吐血安利几本学习Flask的书籍



1、《Explore Flask》



Explore Flask是一本关于用Flask开发web应用程序的最佳实践和模式的书。作者 Robert Picard是一名安全专家和Flask爱好者。


2013年7月,这本书在Kickstarter上获得了426个支持者的资助。到了2014年6月,这本书刚完成不久,作者便将它在网上免费发布,旨在帮助Flask社区的发展


地址:https://exploreflask.com/en/latest/



2、《Flask Web Development》



有了这本实用的书,你将通过一步一步开发一个完整的社交博客应用程序从头开始学习Flask。作者Miguel Grinberg介绍了框架的核心功能,并向您展示了如何使用高级web技术(如数据库迁移和web服务通信)扩展应用程序。



3、《Learning Flask Framework》



这本书将带你学习如何将你的Python知识应用到web中去。本书从创建一个“Hello world”Flask应用程序开始,带你将了解到最常见的Flask api和Flask的交互式调试器,了解如何使用ORM从关系数据库中存储和检索博客文章,以及如何将url映射到视图。此外,将了解模板块、继承、文件上传等内容



5、《Flask Blueprints》



如果您是一个Python web开发人员,能够开发基本的Flask应用程序,现在希望构建一系列更复杂的web应用程序,那么这本书就是为你准备的。


本书将演示如何使用Python web微框架开发一系列web应用程序项目,并利用外部Python库和扩展api来开发各种更大、更复杂的web应用程序。



6、《Flask Framework Cookbook》



本书充分利用强大的Flask框架,同时保持灵活的设计选择,从安装到部署后阶段,构建端到端web应用程序


包含许多示例应用程序的菜谱,以帮助您理解代码的复杂之处,适合那些希望学习Flask开发应用程序的程序员



7、《Mastering Flask》



本书从一个简单的Flask应用开始,通过解决若干实战中的问题,对一系列进阶的话题进行了探讨。书中使用MVC(模型-视图-控制器)架构对示例应用进行了转化重构,以演示如何正确地组织应用代码结构。



8、《Building Web Applications with Flask》



从本书你将学会使用Flask创建单页面应用程序、解如何在Flask项目中执行测试驱动和行为驱动的开发使用Flask组件创建可维护的项目等,适合那些希望了解更多关于Flask应用程序开发的Python Web程序员。

推荐↓↓↓
程序员书库
上一篇:计算机书籍每周销量排行榜(2018年10月26日) 下一篇:Python、C++、R 三位一体!Julia书籍了解一下?