《Flask Web 开发》读后感

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

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

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

收获

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

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

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

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

不足之处

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

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

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

毕竟是 14 年的书了。

总结

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

你可能感兴趣的:(《Flask Web 开发》读后感)