V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Davic1
V2EX  ›  Python

一个 Python 的全栈框架--Reflex

  •  
  •   Davic1 · 2023-08-09 09:27:11 +08:00 · 3489 次点击
    这是一个创建于 506 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://reflex.dev/

    2022 年 12 月开始的开源项目,现在有 11k 的 star

    试了官网上的按钮 demo ,感觉速度还是有点慢。
    13 条回复    2023-08-09 16:49:34 +08:00
    lozzow
        1
    lozzow  
       2023-08-09 09:56:28 +08:00
    看起来还不错,快速出 demo 还挺好的,而且前后端一起写了,逻辑都在一起,还挺利于理解的
    jenlors
        2
    jenlors  
       2023-08-09 10:20:50 +08:00
    这种类型的框架好像看到过很多
    accelerator1
        3
    accelerator1  
       2023-08-09 10:30:20 +08:00
    看过不少类似的,总觉得梦回 2016 刚做这行的时候,好不容易前后端分离,现在又干回去。
    而且怎么感觉都在卷,前端卷后端、后端卷前端。。。如果是 CURD 项目,cool-admin 这类的项目速度更快。。。
    Davic1
        4
    Davic1  
    OP
       2023-08-09 10:31:38 +08:00
    @jenlors
    @accelerator1

    还有哪些个,我去瞅瞅
    Alias4ck
        5
    Alias4ck  
       2023-08-09 11:48:37 +08:00
    我说我咋没见过 原来是改名了
    原来是这个 Pynecone 哈哈哈 出来好早了
    ChrisFreeMan
        6
    ChrisFreeMan  
       2023-08-09 14:13:37 +08:00
    这种简单的交互事件刷新还要和服务器通信的都不行,真正能开发出能用的,甚至是好用的还不如 PyScript
    zagfai
        7
    zagfai  
       2023-08-09 15:02:38 +08:00
    @ChrisFreeMan 老一代的很多都是刷刷通信,当年垃圾机器+cgi 时代还不是能支持数以千计用户。。。
    所以没啥问题的,做 demo 最紧要快
    vicalloy
        8
    vicalloy  
       2023-08-09 15:41:15 +08:00
    做 Demo 和内部小工具很方便。
    就用过的来说
    - Gradio 使用简单,功能偏弱。有些功能不好实现。无特殊需求时的最佳选择。
    - Streamlit 相比 Gradio 稍显繁琐,不过功能要强一些。
    shinession
        9
    shinession  
       2023-08-09 15:43:39 +08:00
    @Davic1 plotly dash, streamlit
    wonderfulcxm
        10
    wonderfulcxm  
       2023-08-09 15:49:33 +08:00 via iPhone
    是不是类似 laravel 那种 Livewire 模块,一点交互都要和服务器通信?
    coolair
        11
    coolair  
       2023-08-09 16:03:54 +08:00   ❤️ 1
    说句实话,Python 的 Web 框架,如果考虑扩展生态的话,也就 Django 还能用。
    x2ve
        12
    x2ve  
       2023-08-09 16:19:25 +08:00
    pywebio 作者在 v2 里面,另外还有 flet 这种用 flutter 的,这类框架有好多个了,当然楼上说性能的,内部系统用用应该都还好吧
    Davic1
        13
    Davic1  
    OP
       2023-08-09 16:49:34 +08:00
    @wonderfulcxm 是的吧,这种是不是就叫 SSR ? 服务器端渲染
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2781 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:06 · PVG 08:06 · LAX 16:06 · JFK 19:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.