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

243 天前
 Pters

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

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

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

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

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

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

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

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

这种一般就是所有代码都在 python, 框架会自动包装

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1020291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX