会了django还有必要学flask吗
会了django还有必要学flask吗
按说是没必要。。。当然技不压身,多学点东西总是好的。
但个人觉得,重复学习相同作用的两种框架,意义并不大。在已经学会Django的前提下,与其学Flask,还不如学学Tornado
Flask几乎可以看成是Django的。轻量简化版。。Django相对比较省事,该配好的已经给你配好了,不需要自己操心,只关心怎么把网站做好就行了。。。Flask则只提供了最基本的收发GET和POSET请求的功能,需要用到别的功能,还要到处找框架,比如ORM。。但当Flask把这些框架全都找完,装好,不过就是变成了另一个Django而已
就像装Windows系统,你可以装一个空系统,之后再自己去网上下载显卡驱动,主板驱动,USB驱动。。。。这等同于Flask
你也可以直接装一个集成了驱动的系统。。。系统装完,就各种驱动就已经自带了。。这等同于Django
有没有区别?当然有。。。对于高手来说,自己配出来的组合,也许会比Django本身提供的更好。。。但对于绝大多数人来说,没什么区别。。。