Streamlit 是第一個專門針對機器學習和數據科學團隊的應用開發框架,它是開發自定義機器學習工具的最快的方法,你可以認為它的目標是取代Flask在機器學習項目中的地位,可以幫助機器學習工程師快速開發用戶交互工具。
Streamlit 基於tornado框架,封裝了大量互動組件,同時也支持大量表格、圖表、數據表等對象的渲染,並且支持柵格化響應式布局。
Streamlit的默認渲染語言就是markdown;除此以外,Streamlit也支持html文本的渲染,這意味着你也可以將任何html代碼嵌入到streamlit應用里.
做網站采用的技術組合方案:
(1)網站前后端都用js:vue + node.js等
(2)網站前端用 html、css、javascript,網站后端用python:Flask、Django等
(3)網站前后端都用Python:streamlit
REF
https://zhuanlan.zhihu.com/p/163927661 (good)
https://share.streamlit.io/tdenzl/bulian/main/BuLiAn.py
https://zhuanlan.zhihu.com/p/397129447
https://zhuanlan.zhihu.com/p/85741306