各位大大好!現在待業,我發現odoo在台灣市場滿小的!我上網查看到flask和django跟odoo很類似。
我想請教台灣業界很常用flask或django嗎?flask+django市場大嗎?
我目前看到比較容易學的框架好像是flask或django,我要先從flask開始學到django嗎?還是要先從django開始學到flask呢?
假設我要學flask是從彭彭教學影片開始學嗎?
django有沒有推薦教學影片呢?django要從w3c school學起呢?我要直接在終端機上安裝python虛擬機再灌django嗎?還是要灌PyCharm後再灌django嗎?
建議你可以先從 Flask 開始學,先找個目標自己做出一個專案來會比較有成就感,也可以順便當你的作品集,例如先寫出一個 Line 機器人之類的,都可以,主要是能夠理解這個框架的用法,以及製作的過程中你學到的其他東西。
Django 的部分是自從用了就回不太去了,各種功能都被包的很好,不過如果一開始就要直接學習 Django 的話可能會遇到很大的障礙,因此還是會建議從 Flask 或 FastAPI 之類的小框架開始會好些,反正多學點沒有壞處。
當你已經能夠使用比較小的框架寫出東西後,再回頭來看 Django 會感覺學得很快,不過如果要學習 Django 的話建議使用 VSCode 會比較好,不然就是用付費版的 Pycharm,付費版的會協助你整合許多 Django 的功能,免費版的則是會有一些看了很令人煩躁的黃底,並且在執行專案的時候可能會碰到一些障礙,因此建議要的話就直上付費版 Pycharm 不然就使用 VSCode 會好些。
By the way,如果你從 Flask 或 FastAPI 開始學的話,記得你的小專案要帶到使用 ORM 操作資料庫的部分,這樣銜接 Django 以及開發的過成中會順利很多。