V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zjsegzhf
V2EX  ›  程序员

请教各位,后端想自己写些前端应该怎么入手?

  •  
  •   zjsegzhf · 2023-04-28 15:09:43 +08:00 · 2035 次点击
    这是一个创建于 578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    情况介绍

    Go 后端,js/css 之类的一概不会。 并不是为了找工作,就是自己写一些项目的时候想有个前端页面,暂时考虑用 vue 。

    疑问

    如果使用 vue 的话,是不是需要提前先学 js 、css 之类的?顺序是怎么样的呢 或者有其他方案推荐吗?

    多谢

    HugoChao
        1
    HugoChao  
       2023-04-28 15:10:49 +08:00   ❤️ 1
    下载模板 小修小改
    Jxnujason
        2
    Jxnujason  
       2023-04-28 15:14:38 +08:00
    学 vue 的话其实不太用专门细扣 js ,只用写好业务逻辑(也都是 if else each )就好了;
    对于后端而言学前端的难点应该在于 css 以及各种样式调整。
    coyoteer
        3
    coyoteer  
       2023-04-28 15:15:25 +08:00
    会 java 的话用 jsp 啊
    xiwangonline
        4
    xiwangonline  
       2023-04-28 15:15:38 +08:00
    只要简单学学 vue 就可以了,有别的编程语言基础的话,js 很好上手的,css 要用啥效果直接百度就可以
    zjsegzhf
        5
    zjsegzhf  
    OP
       2023-04-28 15:17:44 +08:00
    @coyoteer 不好意思,不会 java
    zjsegzhf
        6
    zjsegzhf  
    OP
       2023-04-28 15:18:15 +08:00
    @HugoChao 多谢,是个思路
    zjsegzhf
        7
    zjsegzhf  
    OP
       2023-04-28 15:19:40 +08:00
    @Jxnujason
    @xiwangonline

    多谢,我是从 C++转的 Go ,对前端这些一窍不通,想问问有什么基础的知识是必须要补的吗?
    然后我准备按一楼说的,去找几个模板先在上面小修小改试试手。
    sunny352787
        8
    sunny352787  
       2023-04-28 15:32:51 +08:00
    跟你差不多,也是 C++、Go 的后端,web 也没写过,最近几天在写后台的 web ,从头创建的 pnpm+vite+vue3 的工程,然后打开 Cursor 想要什么功能就 Command+K ,我说我要什么样的页面 Cursor 就给我写,大部分代码可以直接用,一部分会出错但没关系,出错信息直接 Chat 问也好 Google 查也行,基本都能解决掉,生成多了看着代码一点点生长出来很多简单概念也就看明白了,偶尔自己也能修改一些代码了

    本质上就是 AI 作为我的老师在一步步教我怎么写,虽然现在我还不能脱离它独立写但是要干的活儿是完成的有模有样了
    sumarker
        9
    sumarker  
       2023-04-28 15:38:55 +08:00
    多用 template 然后修修改改
    zjsegzhf
        10
    zjsegzhf  
    OP
       2023-04-28 15:40:30 +08:00
    @sunny352787 非常感谢,Cursor 还没有用过,这就去看一下。我也是想给自己写的后台加个 web ,再次感谢!
    brader
        11
    brader  
       2023-04-28 15:44:55 +08:00
    你是说写后台管理站类似的页面吗?就是不需要面向用户的,不需要定制 UI 的,你找找 GO ,有没有类似 PHP 这样的 laravel-admin 这样的框架咯,贼好用。
    如果实在没有,就用 layui 也行,很快上手
    wxw752
        12
    wxw752  
       2023-04-28 15:45:49 +08:00
    去 B 站大学找一套尚硅谷看两天就啥都会了。
    JYii
        13
    JYii  
       2023-04-28 15:45:50 +08:00   ❤️ 1
    建议放弃,前端别的都好说,css 直接给我打趴下,感觉后端很难建立 css 他的思想
    zjsegzhf
        14
    zjsegzhf  
    OP
       2023-04-28 15:46:42 +08:00
    @brader 是的,多谢! 我去看看
    zjsegzhf
        15
    zjsegzhf  
    OP
       2023-04-28 15:47:30 +08:00
    @JYii
    哈哈哈哈哈,笑死


    @wxw752
    收到!
    asen001
        16
    asen001  
       2023-04-28 15:47:50 +08:00
    想要什么效果让 chatgpt 给你写个 demo 然后改就完事了
    particlec
        17
    particlec  
       2023-04-28 15:55:12 +08:00
    一个样式改一天,下个模板吧
    DOLLOR
        18
    DOLLOR  
       2023-04-28 15:57:32 +08:00
    后端的话,不用急着就上 NPM 各种工具链,可以先像 jq 一样引入一个<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>开始学习。

    https://cn.vuejs.org/guide/quick-start.html#using-the-global-build
    fzls
        19
    fzls  
       2023-04-28 16:06:01 +08:00
    可以找个模板,然后边问 ChatGPT 边学边改
    declandragon
        20
    declandragon  
       2023-04-28 16:13:23 +08:00
    感觉 LayUI 挺合适
    besscroft
        21
    besscroft  
       2023-04-28 16:21:35 +08:00
    看看我的经历能不能给你一些参考:
    《时间与人生——我的第一个开源产品经历》
    https://blog.besscroft.com/articles/2023/first-open-source-product/
    yuhangch
        22
    yuhangch  
       2023-04-28 16:27:23 +08:00
    各种脚手架,随便跑一个,修改着来。

    css 确实刚接触会头大~
    zjsegzhf
        23
    zjsegzhf  
    OP
       2023-04-28 16:42:33 +08:00
    @fzls
    @particlec
    @asen001
    @yuhangch
    收到!

    @declandragon
    两位大哥都提到了,先记下了!

    @besscroft
    多谢大哥!
    coyoteer
        24
    coyoteer  
       2023-04-28 16:43:37 +08:00
    vue 的话可以直接上手尝试即可 https://codesandbox.io/s/vue
    ma836323493
        25
    ma836323493  
       2023-04-28 16:59:32 +08:00 via iPhone
    不会前端推荐选择 angular 。 爽歪歪
    kidult
        26
    kidult  
       2023-04-28 17:24:12 +08:00
    vitepress 一分钟上线官网
    fzls
        27
    fzls  
       2023-04-28 17:58:08 +08:00
    以前没 ChatGPT 的时候,还得一个个不懂的接口去现搜文档和尝试,现在基本明白要弄啥,然后问 ChatGPT ,然后在它的基础上改一改就好了(因为有可能有错误答案,所以得自己校验)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1395 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:40 · PVG 01:40 · LAX 09:40 · JFK 12:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.