大家知道python是後端語言,如果要架網站,需要有其他框架來配合
(前面說過為了寫網站,我先學了PHP,結果失敗了!),在Python常用的網站框架中,就是Django、Flask、FastAPI。
在三個框架中,我不講誰好壞,只講我自己常用的就是Flask,雖然Django很方便,什麼都有,但我其實常常只需要弄個很簡單的HTML網站,我又何必搞的一大堆,那FastAPI的資料比Flask好像少一點,所以我就一直追隨Flask了!
因為一直想要做一個桌面應用程式,剛開始,我是想說用python寫好,用pyinstaller打包,
沒想到一直失敗,打包給windows用的,不好容易弄出來,打包給mac的幾乎都失敗,上網問人,幾乎沒人會,因為很少人會打包給別人用,所以只好放棄,想說要用python的GUI框架。結果找了資料都不太多,最多是Tkinter,但是不知道為何環境一直搞不定,根本沒法用。又換去一堆人推薦的kivy,結果中文的支持很差
,畫面一堆亂碼,網路上範例也講得不清楚。我只好再換,找到一個Flet,中文支援度很棒,教材也不少,也不難懂,但是一樣是打包出問題,Hosting到網頁上,速度慢到哭,又只能拋棄。我還用過NiceGUI,EEL。。。。後來都放棄!
現在期待Electron能夠救我,但是我對於Node.js實在是不行呀.....
剩下最後一個希望是Reflex,期待這次鐵人賽的教材能救我
我希望明年能夠把POS系統改好,目前只能用Odoo
,這次鐵人賽有odoo的專欄,可見還是花了大錢了,但是報名的不多,其中還不少根本沒有文章,不然有的就是中文說明書,根本沒有幫助,嘆氣呀!