美文网首页
Flask Web开发 读后感

Flask Web开发 读后感

作者: ltaoo | 来源:发表于2018-08-25 21:23 被阅读19次

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

    新出了第二版,由于对第一版印象比较好,所以第二版刚出就购买了。
    总体来说呢,略显鸡肋。在看第一版时,发现对于前端的介绍还处于一个非常简陋的时代,当然这是因为第一版是 14 年出版,所以以 bootstrap 作为重点介绍前端觉得可以接受。
    但第二版是 18 年出版的,各种前端框架已经普及,前后端分离也已经是最最最常见的做法,后端只提供接口,其他都交由前端处理。

    所以在第二版中,肯定是希望看到这一变化的,重点介绍前后端分离的开发方式下,Flask 应该怎么做才能写出好的服务。

    但遗憾的是第二版绝大部分内容都没有太大改变,第 14 章还是相同的内容:

    近些年,Web 应用有种趋势,那就是业务逻辑被越来越多地移到客户端,开创出了一种称
    为富互联网应用(RIA,rich Internet application)的架构。在 RIA 中,服务器的主要功能 (有时是唯一功能)是为客户端提供数据存取服务。

    完全看不出这是 2018年出版的新书籍。

    当然,不可能第一版完全不变就改成第二版。从介绍来看,重点是使用了最新的Python3.6,以及增加了使用docker部署应用的章节。

    部署方式都与时俱进增加docker内容,但对前端的认知还是没有变化。。。

    开始提到的鸡肋,就是指这部分,说有用吧,当然有用,具体介绍了如何安装、配置、运行,按照说明应该可以成功运行起一个docker容器,支持访问我们的应用。
    但一个完整的开发流程,应该包括从测试到部署,包括测试环境与生产环境的区别,但本书并没有对生产环境应该怎么做做出具体的介绍,只是提了一下要注意的点。
    而这些内容,却可以在其他书中看到,刚好最近在看的《Docker 开发指南》就提到了Flask应用的开发流程,包括了测试环境与生产环境的区别。

    所以个人观点是第一版看过,第二版并没有太大必要,尤其是对于前端开发而言。

    相关文章

      网友评论

          本文标题:Flask Web开发 读后感

          本文链接:https://www.haomeiwen.com/subject/sdtniftx.html