什么是FletFlet 是一個(gè)框架,允許使用您喜歡的語言構(gòu)建交互式多用戶 Web、桌面和移動(dòng)應(yīng)用程序,而無需前端開發(fā)經(jīng)驗(yàn)。 您使用基于Flutter by Google的 Flet控件為您的程序構(gòu)建 UI 。Flet 不只是“包裝” Flutter 小部件,而是通過組合較小的小部件、隱藏復(fù)雜性、實(shí)現(xiàn) UI 最佳實(shí)踐、應(yīng)用合理的默認(rèn)值來添加自己的“觀點(diǎn)”——所有這些都是為了確保您的應(yīng)用程序看起來既酷又專業(yè),無需額外的努力。 Flet有什么特點(diǎn)在幾分鐘內(nèi)從想法到應(yīng)用程序 用于您的團(tuán)隊(duì)、周末項(xiàng)目、數(shù)據(jù)輸入表單、信息亭應(yīng)用程序或高保真原型的內(nèi)部工具或儀表板 - Flet 是一個(gè)理想的框架,可以快速破解漂亮的交互式應(yīng)用程序以服務(wù)于一組用戶。 簡單的架構(gòu) 不再需要 JavaScript 前端、REST API 后端、數(shù)據(jù)庫、緩存等復(fù)雜架構(gòu)。使用 Flet,您只需用 Python 編寫一個(gè)整體式有狀態(tài)應(yīng)用程序,并獲得多用戶、實(shí)時(shí)單頁應(yīng)用程序 (SPA)。 沒有復(fù)雜的工具,內(nèi)置web服務(wù)器 要開始使用 Flet 進(jìn)行開發(fā),您只需要您最喜歡的 IDE 或文本編輯器。沒有 SDK,沒有數(shù)千個(gè)依賴項(xiàng),沒有復(fù)雜的工具 - Flet 具有內(nèi)置的 Web 服務(wù)器,帶有資產(chǎn)托管和桌面客戶端 由Flutter提供支持 Flet UI 是使用Flutter構(gòu)建的,因此您的應(yīng)用程序看起來很專業(yè),并且可以交付到任何平臺。Flet 通過將較小的“小部件”組合成具有命令式編程模型的即用型“控件”來簡化 Flutter 模型。 Flet 與語言無關(guān) Flet 與語言無關(guān),因此您團(tuán)隊(duì)中的任何人都可以使用自己喜歡的語言開發(fā) Flet 應(yīng)用程序。Python已經(jīng)得到支持,Go、C# 和其他即將推出。 傳送到任何設(shè)備 將 Flet 應(yīng)用程序部署為 Web 應(yīng)用程序并在瀏覽器中查看。將其打包為適用于 Windows、macOS 和 Linux 的獨(dú)立桌面應(yīng)用程序。將其作為PWA安裝在移動(dòng)設(shè)備上,或通過適用于 iOS 和 Android 的 Flet 應(yīng)用程序查看。
作者:iCloudEnd 鏈接:https://www.jianshu.com/p/1216982e29ed 來源:簡書 著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
|