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
Pters
V2EX  ›  Python

问下新人啥也不会用 FASTAPI+REACT 写个简单的后台管理系统怎么样

  •  
  •   Pters · 268 天前 · 2561 次点击
    这是一个创建于 268 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Python 会一单,JavaScript 会一丢丢,GPT 问能看懂的状态,用 FASTAPI+REACT 写个简单的后台管理系统怎么样,不想用现成的,主要想练手

    13 条回复    2024-03-04 19:50:54 +08:00
    Leon6868
        1
    Leon6868  
       268 天前
    可以先去看看 mdn ,web 技术栈与 JavaScript 技术栈有差别。如果是为了熟悉 react ,写后台管理系统不如做一些传统的 startup project 比如 todo list 。
    chanChristin
        2
    chanChristin  
       268 天前 via iPhone
    可以啊,react 新版官网看一下,了解一下 hooks 怎么用,加上 antd ,写起来很快的。
    不建议上 tailwind ,next 等技术,看你的描述你懂的也不是很多,光配环境这一步都能把耐心耗完,建议直接看 antd 的新建项目流程,起来最基础的项目就开始写。不要纠结太多技术栈,先上手了以后在别的项目里再用也不迟。
    ivslyyy
        3
    ivslyyy  
       268 天前
    -----------啥也不会
    是不会到什么程度?

    要做网页做网站,你说你啥也不会
    那么你需要学网页基础、数据库基础、服务器基础
    mvc 概念,数据绑定,一点点函数式和不可变数据的概念,

    如果肯用心肯花时间,就可以。

    打个比方,我以前遇到过一个顶级富二代,
    他一顿饭吃一两千,让他写点 css ,他说很难,最终放弃

    但我遇到过很穷的山区朋友,
    就是熬夜通宵,一直到能看懂自己有理解自己写出来才罢休

    网页代码,在现在高度抽象,框架高度成熟的时代,
    学起来,写起来都不难。

    能不能做,能不能学会,能不能写,
    取决于你自己
    fd9xr
        4
    fd9xr  
       268 天前 via iPhone
    试试就知道了 你写不了 React
    shinession
        5
    shinession  
       268 天前
    试试 fastapi+dash 吧, 不用多学 js, 而且你说的这个已经有人做了, 照着做学的容易点
    BadFox
        6
    BadFox  
       268 天前
    不要瞻前顾后,评估好投入的精力和时间,然后直接做就好了。
    davidyin
        7
    davidyin  
       268 天前   ❤️ 1
    知道到 V2EX 来提问,已经是很会了.
    cslive
        8
    cslive  
       268 天前
    nextjs 一把梭,前后端混合一起
    frankies
        9
    frankies  
       268 天前
    不是太懂。既然后端用 fastapi 为啥前端不用 Django ,都是 Python 技术栈。如果熟悉前端,为啥不用 Vue+nodejs 那一套,在国内还是 Vue 生态香。至于 React 、nextjs ,你是新人也该也不急着去大厂,为啥玩 react 增加心智负担。
    treblex
        10
    treblex  
       268 天前
    看看我的,写了一点点 https://github.com/LazyFury/shotgun
    api curd 核心在这,没有用 drf 自己糊的 https://github.com/LazyFury/revolver_api
    Pters
        11
    Pters  
    OP
       268 天前
    路由啊,异步啊,组件啊,请求啊,那些我已经懂了,更高级的不太会,Django 试了我觉得不太喜欢,Vue 挺好,我开始就想的是 Vue ,但是先碰见了一个 react 的教程就上手了
    zephyru
        12
    zephyru  
       268 天前
    看目的咯,拿来练手没什么不可以的,后台管理系统选个 ui 框架,比如 ant design ,相对来说快的很吧,非要自己一个 div 一个 table 的写,不是不可以,只是觉得没啥必要?
    iorilu
        13
    iorilu  
       267 天前
    现在有很多 python 前端框架得整合, 隔一阵就冒出一个

    这种一般就是所有代码都在 python, 框架会自动包装
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3521 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:56 · PVG 18:56 · LAX 02:56 · JFK 05:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.