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

2019-01-22 09:08:04 +08:00
 glaucus

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

3388 次点击
所在节点    问与答
18 条回复
misaka19000
2019-01-22 09:11:27 +08:00
打开 react 的官网看上面的教程,反正我当初就是这样学的
maichael
2019-01-22 09:14:16 +08:00
如果你只是为了能熟练的编写“管理系统”,那么我推荐你直接使用 Antd 等现代的 UI 框架,然后使用过程中缺什么补什么。

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

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

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

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

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

© 2021 V2EX