V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gogod112121
V2EX  ›  程序员

(2023 年)后端写前端的话怎么入门比较好? 有没有什么教程推荐?

  •  
  •   gogod112121 · 2023-11-23 16:12:18 +08:00 · 3628 次点击
    这是一个创建于 401 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2023-11-23 18:05:26 +08:00
    了解了一下 uniapp, 有公司会用这个吗? 比如开发微信小程序?

    我感觉如果个人做项目,用这个 uniapp 是不是更方便点?
    30 条回复    2023-11-24 15:15:28 +08:00
    vikaptain
        1
    vikaptain  
       2023-11-23 16:24:03 +08:00
    后端写前端就 Angular
    crazyweeds
        2
    crazyweeds  
       2023-11-23 16:32:12 +08:00
    过来人分享,react 。
    第一个作品: https://hutubox.com
    Cloud9527
        3
    Cloud9527  
       2023-11-23 16:34:30 +08:00
    我正在跟着这个学 www.freecodecamp.org
    huihuiHK
        4
    huihuiHK  
       2023-11-23 16:36:57 +08:00
    react
    mightybruce
        5
    mightybruce  
       2023-11-23 16:37:56 +08:00
    懂点基本的 html\css\js, 简单写写看看各种框架就好了, 比如 Vue.js 、React.js 。
    深入学习要花比较久的时间,也不如专业的前端, 现在不少前端都已经转向 wasm ,js/ts 已经没得卷了, 学 wasm 框架 还能实现弯道超车。
    现在有了 wasm 加持,以后不用写 js 和 ts 一样写前端,wasm 在做计算之类的任务是要比 js 快很多的。
    举几个项目 Yew 、Blazor
    Rust Yew 对标 Reat 的 wasm 前端框架比 react 快,也是用类似虚拟 dom 处理的方式渲染。
    tomatocici2333
        6
    tomatocici2333  
       2023-11-23 16:39:13 +08:00
    html + css + js + vue3 找课看就行了
    qloog
        7
    qloog  
       2023-11-23 16:41:16 +08:00
    最近也在学前端,主要是 react, 推荐两个:
    wxw752
        9
    wxw752  
       2023-11-23 16:47:06 +08:00
    B 站大学啥都有
    mightybruce
        10
    mightybruce  
       2023-11-23 16:51:17 +08:00
    https://github.com/flosse/rust-web-framework-comparison
    rust 和 go 以及 c++ 都支持 wasm, 其中 rust 的 前端框架还比较多。
    tsja
        11
    tsja  
       2023-11-23 18:09:50 +08:00
    只写 uniapp ,能把人写傻了
    gogod112121
        12
    gogod112121  
    OP
       2023-11-23 18:13:05 +08:00
    @tsja 怎么讲?
    momo1128
        13
    momo1128  
       2023-11-23 18:20:19 +08:00
    yeqizhang
        14
    yeqizhang  
       2023-11-23 18:24:51 +08:00 via Android
    那不得先学三剑客,三剑客基础学了后,然后搞 react jsx 吧🙊
    iorilu
        15
    iorilu  
       2023-11-23 18:37:09 +08:00
    我个人建议有完全其他面向对象语言得还是后端, 还是学 react 比较好
    PTLin
        16
    PTLin  
       2023-11-23 19:22:58 +08:00
    @mightybruce wasm 侧调用普通的 web api 本身开销就很大,加上 yew 为了配合 rust 的语法的各种设计上的妥协,随便写点东西都要引入一堆 js bridge 的库,写个闭包都麻烦的要死, 更别说获取 Element 了,这还没加上构建和调试,以及第三方库的支持,你真的要给人推荐 yew 写 web 吗?
    windliang
        17
    windliang  
       2023-11-23 20:30:51 +08:00 via Android
    可以先看看这个,可以先了解前端的一些概念,https://mp.weixin.qq.com/s/0X8l9VeEp0VizlUTSgVmqg
    wateryessence
        18
    wateryessence  
       2023-11-23 20:38:21 +08:00
    react + chatgpt
    iomect
        19
    iomect  
       2023-11-23 20:40:38 +08:00   ❤️ 1
    嘿 你猜怎么着 马上 2024 了我依然是用 jQuery
    musi
        20
    musi  
       2023-11-23 20:58:36 +08:00 via iPhone
    @mightybruce 别硬吹用 wasm 写 dom 了,都是用 js 实现的胶水层,wasm 就没有 dom 的 api
    hunterzhang86
        21
    hunterzhang86  
       2023-11-23 22:43:53 +08:00 via iPhone
    找了个 react 的博客模版 https://github.com/timlrx/tailwind-nextjs-starter-blog 在学,结合 ChatGPT 尝试自己加了一些功能,比如友链和分享,作为一个后端程序员更有整体视角去考虑问题了。有兴趣可以看一下: https://www.ifb.me
    MuscleOf2016
        22
    MuscleOf2016  
       2023-11-23 22:50:37 +08:00
    千万不要用 uniapp 打基础,用 vue 或者其他框架。
    deanwin
        23
    deanwin  
       2023-11-23 22:51:05 +08:00
    b 站上一个清华大学的学生自己组织的课程: https://space.bilibili.com/676450636/channel/collectiondetail?sid=1226112

    虽然不是非常专业,但给自己入门前端还是很好用的
    deanwin
        24
    deanwin  
       2023-11-23 22:51:39 +08:00
    @deanwin 我自己就用这个学前后端,虽然我自己没工作经验
    mmdsun
        25
    mmdsun  
       2023-11-24 00:06:49 +08:00
    学 vue 3 就行 上手快,然后用 css 框架。
    GP1
        26
    GP1  
       2023-11-24 08:15:00 +08:00
    国内外通用最多的就是 React
    国内是 Vue 用的比较多,考虑到通用性还是学 React 最好。
    potatowish
        27
    potatowish  
       2023-11-24 08:44:34 +08:00 via iPhone
    同后端,我推荐 react+chatgpt ,照着官方文档学就行了,然后再学 nextjs
    cugljd
        28
    cugljd  
       2023-11-24 09:25:01 +08:00
    推荐 react
    zjj19950716
        29
    zjj19950716  
       2023-11-24 10:08:33 +08:00
    css 劝退, 学过 vue ,react ,学的时候直接复制的教程的 css ,后来自己要写点什么 css 就一片空白
    vialon17
        30
    vialon17  
       2023-11-24 15:15:28 +08:00
    恰好最近 boss 让写个页面,于是很愉快撸了 vue3 ,
    差不多一个星期,做了个简单的查询表格,
    问了前端他用的什么框架,他当时说饿了吗,我当时就懵了(纯后端不是很懂/尴尬)
    现在基本上固定 Vue3 + Element plus
    做后端的时候用过 jinja ,感觉和 vue 挺像的,挺好转,就是 css 比较复杂点。/2333
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2509 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:26 · PVG 13:26 · LAX 21:26 · JFK 00:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.