《Flask Web 开发》读后感

感谢图灵社区的电子书阅读奖励计划

阅读本书的起因是想要把两年前的毕业设计后端代码重写。

之前使用了PHP,为了学习更多的语言会实现多个语言版本,由于PythonJavaScript很像,所以先从Python入手,调研了一番现在的框架,在DjangoFlask间选择了后者,因为号称「轻量」的开发框架,而我的需求也非常简单,RESTful实现增删改查即可。

收获

阅读下来,收获比想象中的要大,本书是以一个实际的「博客网站」为目标,从零开始开发到部署上线。

相比直接阅读Flask的官方文档,本身要更加「实际」,跟着一起写代码也更有成就感。

而且虽然本书是 2014 年出版,但书中的核心内容却没有因为时间过去了 4 年而变得过时。现在仍然是RESTful占主流,也是基于token做用户认证等等。

而且还附带介绍了一些数据库相关的知识点,只是简单介绍却能够清楚了解,这一点非常好。

不足之处

当然,还是有一些「不足」之处。

对于只了解Python基础的前端开发来说,书中提出了很多没有接触过的概念,一些在Nodejs中也不曾出现过的概念,比如「蓝本」,

而且感受后端内容还是很有价值,但前端部分其实变化非常大了,主流的Bootstrap已经淡出前端开发者的视角,取而代之的是各种前端开发框架以及组件库。

毕竟是 14 年的书了。

总结

虽然内容不多,两百来页两天就能细细看完,但每一句话都是干货,值得品味,总体来说本书值得一看。当然更期待比较「新」一些的内容。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容