后端该如何学习前端?来自小白的一些疑惑~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tlmn
V2EX    前端开发

后端该如何学习前端?来自小白的一些疑惑~

  •  
  •   tlmn 2022-11-06 22:44:06 +08:00 2510 次点击
    这是一个创建于 1077 天前的主题,其中的信息可能已经有所发展或是发生改变。

    作为一个前端恐惧者,自然是花了很多时间在前端学习上,从最开始的 HTML + CSS + JS 到最近的前端三大框架都有尝试学习过一段时间,但总会产生一些问题:

    • 前端不是硬需求,只是想给自己的小项目做个展示界面从而避免用 CLI 操作的场景,也正因为这点导致自己可能大部分时间不会用在前端上,而且同时也不会把前端放的很重(没有一定要做的要求),再加上自己又对前端很恐惧,久而久之学习计划就落下了。

    • 前端看起来五花八门的,实在是太乱了,谈起前端来大家可能都是这个加这加这个的,很多时候作为刚入门的前端小白来说不是很理解,理解难度高,就又放弃了。

    接下来我聊聊我感觉前端比较难学习的点,其实前端的各种语法、标签、Javascript 什么的都不难,最让我头疼的就是 CSS ,CSS 学起来真的难受,各种布局什么的让我感觉这玩意根本不适合通过逻辑去学习而是死记硬背。

    V 站相关的帖子我看了一部分,最近看的一篇是 https://v2ex.com/t/892342

    帖子里大家都推荐了很多前端框架,但我感觉思路和流程还是比较重要的,只看到大家推荐的框架,很难去了解这个框架它在前端过程中对应的作用是什么。

    经过自己粗略看了一遍之后,发现前端三大框架( Vue 、React 、Angular )本质上是一个类似于脚手架的东西?提供诸如逻辑之类的封装,其它诸如 BootStrap 、Antd 、tailwindcss 等更类似于提供组件库( UI ),不知道理解的对不对。

    如果有人存在和我一样的疑问,欢迎在帖子下讨论,也希望能有前端大神前来指点迷津。

    6 条回复    2022-11-09 10:55:58 +08:00
    fyw321451
        1
    fyw321451  
       2022-11-07 04:47:34 +08:00 via iPhone
    React 不是框架
    weiweiwitch
        2
    weiweiwitch  
       2022-11-07 07:34:10 +08:00 via Android
    你需要的是一个需求当做学习动力。
    当年我也纠结这些,但是老板说要啥啥啥,我硬是找了好多资料,把有时间试的都试了一遍,自己趟了一条路出来。
    没有人教就只能自己试,纠结越久学的越慢。
    renhou
        3
    renhou  
       2022-11-07 08:02:13 +08:00
    一般来说,前端需要从后端取得数据,然后在浏览器上显示
    Vue 、React 、Angular 等 js 框架,可以理解为 Spring ,Django ,Gin 。用来开发 js ,取得,处理后端数据的
    BootStrap 、Antd 、tailwindcss 等 ui 框架,又叫 ui 库 ui 框架 ui 组件库,tailwindcss 比较特殊属于纯 css 库。用来美化数据显示

    看你的目的,如果用 ui 组件库里面都是写好 css 的,基本学学简单基础的 css 即可
    tlmn
        4
    tlmn  
    OP
       2022-11-07 13:29:20 +08:00
    @weiweiwitch 是的,主要是没有硬需求来倒逼学习。
    9956
        5
    9956  
       2022-11-07 16:58:11 +08:00
    kitten23
        6
    kitten23  
       2022-11-09 10:55:58 +08:00
    个人感觉用 react 就行了,这个是单向数据流,最接近敲代码的人的思维逻辑和一个 ui 引擎的渲染流程。组件库找个顺眼的就行,要推荐的话,mui 最符合 react 的设计方式。语言 js/ts 没实质区别,哪个顺手用哪个。先把基本项目跑起来,各种功能组件等需要的时候再加。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     902 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 20:01 PVG 04:01 LAX 13:01 JFK 16:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86