PYTHON前端几个框架的比较
一、概述
我准备做一个个人站,把这些年积累的文章整理下、汇总下,最近python用的多,就想看看万能的python现在能不能做网站了,后台当然我们知道是有的,前端之前是没有的,结果这一搜还真有了几个框架
Streamlit、Brython、remi、pywebio
我的需求就是常规个人站,然后需要绘制一些图表,需要绘制K线,我就按这个需求来比较下这几个框架那个更合适。不过也可以先搞个简单的架子,后面用PHP+JS来做子页面。所以要求并不高,先搞起来就好。
二、streamlit
绘图功能挺强的,demo中就有一些画图的酷炫示例
很多的官方demo
官网:https://docs.streamlit.io/
各类资源:https://github.com/MarcSkovMadsen/awesome-streamlit
每当你对Excel文件进行更改保存,Web页面还能够实时进行更新,确实挺不错的。---这样太酷了
三、Brython
有一些示例,但是并不酷炫。
似乎是一个在JS中使用python语法的框架。
四、remi
有一些网友写的教程
似乎与streamlit比较类似
有一个GUI的设计工具
五、pywebio
有丰富的官方示例
有很多demo
六、汇总
似乎streamlit和pywebio是比较好的选择,所我决定先从streamlit入手,试试看,如果不行的话再看看pywebio,还不行就只能用回JS了。
PYTHON前端几个框架的比较相关推荐
- python前端学习-------Flask框架基础(建议收藏)
Flask框架基础 下载并安装Flask框架 Flask基础 第一个Flask应用 开启调试模式 路由 变量规则 构造URL HTTP方法 模板 语法格式 模板变量 控制结构 条件控制语句 `if` ...
- python的前端框架_web前端三大主流框架之Python异步框架如何工作?
这篇文章我们从 socket 编程的例子来看看 Python 异步框架是如何工作的,需要了解下简单的 socket 编程以及 Linux 提供的 I/O 复用机制. Python 异步框架也是基于操作 ...
- python后端框架flask_Vue+Flask轻量级前端、后端框架,如何完美同步开发
导言我们的Vue2.0应用:简读-微信公众号RSS,即将进入后端开发. Vue+Flask作为轻量级前端.后端框架,非常适合组合起来快速开发.一个是js,一个是Python. Bonus: 可以完美实 ...
- 前端那么多框架,我们到底学哪一个
不知道从何时开始,前端居然被框架统治了.这是一个不太好的现象,这会让很多学生直接忽略掉前端经典三板斧HTML+CSS+JS,毕竟说到底,基本所有前端框架都是由这个三个知识扩展的. 我也不否认,运用框架 ...
- centos部署python flask_python 微服务框架之nameko实践
大纲: 1.本篇关键技术点及其释义 2.实际需求和目标 3.可行的三大解决方案 4.微服务与传统服务的差别 5.代码大纲:安装依赖及nameko五个完整的代码示例 6.附录:docker的在线安装方式 ...
- 15个最好的HTML5前端响应式框架(2014)
文中的多个框架基于SASS创建,SCSS是一种比LESS更简洁的样式表编程语言,它能够编绎成CSS,可复用CSS代码,声明变量,甚至是函数,类Ruby/Python的语法.參见: LESS vs SA ...
- 响应式html5框架,15个最好的HTML5前端响应式框架(2014)
注1* 之前我们比较过Foundation和Bootstrap, 这篇文章更加系统地介绍了目前比较浏览的前端响应式框架. 注2* 文中的多个框架基于SASS创建,SCSS是一种比LESS更简洁的样式表 ...
- Python前端开发
Python前端开发 1.前端三剑客(HTML,CSS和JavaScript) 1.1 HTML 1.1.1 HTML简介 HyperText Mark-up Language, 指的是超文本标记语言 ...
- python前端基础知识总结 及部分练习题
python前端基础知识总结 知识总结 认识Python 发展历史 版本选择 python2.7是python2的最后一个版本,到2020年将不再维护 python3.6是python3最新的版本,是 ...
- python:web后台框架简单实现
python:web后台框架 目录 简介:BS开发和http协议 WSGI概述 类flask框架简单实现 response使用及wsgify装饰器 路由 模板原理 jinjia2模板技术 模块化,ja ...
最新文章
- php 数值相加_php递归遍历多维数组,合并值并相加
- PCL库使用中遇到的一些问题及解决方法
- java.lang.ClassNotFoundException: javax.servlet.Filter
- 为什么越有钱的人负债越多?
- 开源.NET项目 CSS、JS资源优化类库及工具
- SQL数据库的创建及其详细操作(作业)
- CSDN-markdown编辑器语法——背景色
- html5 中国地图统计图,html5 echarts中国地图网络销售分布图表代码
- 如何获取视频文件的扩展名
- 开考!狮子,老虎,企鹅,技术圈的这些飞禽走兽你认识多少?
- 如何使用vsCode+Icarus verilog+GTKwave编写并仿真verilog
- 小程序: getPhoneNumber功能详解,获取手机号登录 2019
- Win11系统怎么关闭hyper-v虚拟机?
- ES+Kibana+IK安装
- 直线拟合fitLine函数的用法
- Vue项目——文章发布和修改
- python中for循环打印菱形_Python 使用双重循环打印图形菱形操作
- 虚幻引擎 4 14 版发布
- Request[/webo] does not contain handler parameter named 'method'
- 怎么启动和关闭Mysql?