V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
glaucus
V2EX  ›  问与答

后端程序员该如何系统学习前端框架?

  •  
  •   glaucus · 2019-01-22 09:08:04 +08:00 · 3391 次点击
    这是一个创建于 2134 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前是做 Java 后端开发,之前做过 Android APP,对前端的系统知识仅限于大学课程,能勉强用 Layui 开发前端,但是由于经常需要做一些管理系统,想要学习 Antd 或者 Vue 相关的框架,但不知道从何开始,JS 还行,CSS 真的很差,求推荐适合的书籍、博客、视频教程之类的

    第 1 条附言  ·  2019-01-22 14:33:53 +08:00
    谢谢大家的回复,打算直接先上 vue,毕竟文档什么的友好一些,边用边查漏补缺吧。
    18 条回复    2019-01-22 13:18:44 +08:00
    misaka19000
        1
    misaka19000  
       2019-01-22 09:11:27 +08:00 via Android
    打开 react 的官网看上面的教程,反正我当初就是这样学的
    maichael
        2
    maichael  
       2019-01-22 09:14:16 +08:00
    如果你只是为了能熟练的编写“管理系统”,那么我推荐你直接使用 Antd 等现代的 UI 框架,然后使用过程中缺什么补什么。

    现代的 UI 框架的一大好处就是足够抽象,你能够避开很多底层的 CSS 问题,当然前提是你对样式的要求不高的情况下。
    GeekCourse
        3
    GeekCourse  
       2019-01-22 09:16:00 +08:00 via Android
    CSS 常用的无非就是布局、宽高字体颜色等。
    用心花 1 天时间进去就能入门了
    Lullaby
        4
    Lullaby  
       2019-01-22 10:04:22 +08:00
    官网照撸
    superlks
        5
    superlks  
       2019-01-22 10:07:19 +08:00
    边查边写,歇几天就能知道个大概了,但也仅限于会用。。
    littleylv
        6
    littleylv  
       2019-01-22 10:09:35 +08:00   ❤️ 1
    我都是 jQuery+Bootstrap 一条龙
    yylucifer
        7
    yylucifer  
       2019-01-22 10:38:19 +08:00
    和后端一样...
    框架(整体结构样式)搭好之后..
    其实都是填业务代码..
    kidult
        8
    kidult  
       2019-01-22 10:48:07 +08:00
    不要学,有那时间不如多看看 linux 原理
    GuangXiN
        9
    GuangXiN  
       2019-01-22 10:51:05 +08:00
    看 JavaScript The Good Parts
    找本案例教学 CSS 的书
    richangfan
        10
    richangfan  
       2019-01-22 10:59:53 +08:00
    用 iview-admin 做后台吧,有前端基础,一个星期出活
    Sparetire
        11
    Sparetire  
       2019-01-22 12:06:20 +08:00 via Android
    学其他东西大家都会看好几本书,然而 CSS 就像养生,每个开发都觉得自己一下子就能掌握。。
    其实也需要些资料系统学下,虽然这东西和其他东西比起来简单很多,但是通常没几个人愿意系统学。。
    完全不会的可以从 Head first 系列开始
    会一点的就可以上 CSS 权威指南,虽然这本书很旧了,不过看完还是可以做到基本的布局不坑的,反正这本看完花不了一星期
    之后 MDN CSS Guide,和 CSS Reference 刷一遍,也可以跳过权威指南直接看这两个,有兴趣顺着 MDN 里每个 CSS 属性的 W3C 规范点进去看一下,基础就已经好过大部分人了
    有了基础,技巧性的看起来就完全没压力了,可以看 CSS 揭秘或各路博客中的技巧
    抱着一周就能学很好的心态肯定是不现实,不过一周能写不太坑还是没问题的,CSS 总的来说比其他知识还是简单很多就是了
    xiaomimei
        12
    xiaomimei  
       2019-01-22 12:31:07 +08:00 via Android
    我也是没专门学过前端,刷了一遍 vue 的文档直接上车了😂写的时候缺啥补啥
    yestodayHadRain
        13
    yestodayHadRain  
       2019-01-22 12:32:44 +08:00
    layui 有后台模板,只是收费,layuiadmin (我也是 java,也在用 layui,同样想学前端的 mvvm)
    MoHen9
        14
    MoHen9  
       2019-01-22 12:35:59 +08:00 via Android
    难道不先尝尝 angular 这道菜吗?你会有写 spring 项目的错觉。
    angular 官方教程真的挺好的,上手也不难,就是 ts 需要看一下语法,vscode 插件支持也不错。
    Doodlister
        15
    Doodlister  
       2019-01-22 12:54:36 +08:00 via Android   ❤️ 1
    Java 后台。。最近再看 vue 文档。 用了 vue - cli 之后发现 webpackage 也不会 less 也不懂 都得看🤣
    Doodlister
        16
    Doodlister  
       2019-01-22 12:55:34 +08:00 via Android
    webpack 打错了
    @Doodlister
    helionzzz
        17
    helionzzz  
       2019-01-22 13:05:11 +08:00
    CSS 只要不涉及到兼容方面的黑科技 别的还是比较友好的
    xfcy
        18
    xfcy  
       2019-01-22 13:18:44 +08:00 via Android
    adminlte 直接做拼图游戏就好了😏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:45 · PVG 00:45 · LAX 08:45 · JFK 11:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.