成为一个前端到底需要掌握多少技能?

2018-10-16 09:06:00 +08:00
 lovesan

写了 6 年后端了,一直想转前端,没去过大厂不知道大厂的前端都什么样,就是跟我合作过的前端我看他们好像啥都会啊。PS AI HTML CSS js PHP 还有一大堆的前端框架,前端都这么可怕么?? 作为一个后端,我只要学 JAVA/C#然后再学习下常见的框架什么的,像 java SSH、.net MVC 这种,在没有 DBA 的时候保证自己会用数据库,会做简单的存储过程之类的东西就好了。 有没有后端转前端的出来给传授下经验?这些东西我觉得要全学会也太难了点吧。。

13098 次点击
所在节点    程序员
65 条回复
90928yao
2018-10-16 09:08:45 +08:00
前端不是简单的一笔,掌握 js,掌握 css 不就行了 [狗头]
galikeoy
2018-10-16 09:10:21 +08:00
你说的这些还好吧
galikeoy
2018-10-16 09:12:14 +08:00
@90928yao 其实 css 深入挺难的[狗头]
geying
2018-10-16 09:14:23 +08:00
不是 div + css ?
murmur
2018-10-16 09:14:38 +08:00
css 其实真的挺难的 不要以为 css 就是简单
css 动画那部分也是属于 css 而且在不是特别分工明确的公司里 拆解动画和模仿竞品也是你的任务
有的时候你拿到的不是个完整的设计稿 就是老板说这个好炫酷你也做一个把 甚至你可能看到的就是个视频
waising
2018-10-16 09:15:02 +08:00
后端才是大啊,学都学不完,前端是变的快啊,跟不上节奏啊
xcjx
2018-10-16 09:15:11 +08:00
6 年后端 转前端......

大哥,我想问你 后端你到底是干着不开心 还是 觉得没前途?
orange1
2018-10-16 09:15:47 +08:00
学个主流 vue 全家桶,加个 node.js ,理解 MVVM 双向值绑定,脏值检测。jquery github 已经弃用,原生 js,ES5,ES6 这些必须。bootstap 响应框架。有兴趣就学多个 WebGL,three.js 3D 这一块。加油
TomatoYuyuko
2018-10-16 09:18:17 +08:00
基础三板斧,js 看到 es6 就够了,jq 应该会吧,三大框架掌握一套,工程化的东西做一下试试看,webpack 一把梭。
css 了解下常用的框架学学做栅格,各种属性骚操作照葫芦画瓢都尝试下做个页面玩玩。
差不多初级前端没问题了吧
fhefh
2018-10-16 09:19:06 +08:00
可以看看爱前端的视频

https://www.yunpanjingling.com 用这个搜搜~
shintendo
2018-10-16 09:24:17 +08:00
LuffyGu
2018-10-16 09:25:12 +08:00
Ctrl+C, Ctrl+V
maichael
2018-10-16 09:30:20 +08:00
前端其实现阶段的框架大同小异,React、Vue、Angular 三个之中掌握一个就够了。

最基本的还是要掌握 HTML+CSS+Javascript。然后就是一些工程化的工具,Webpack 之类的。最重要的还是前三者,Javascript 你有后端基础,不难,避开一些坑就好。前两者的学习曲线是入门无比简单,深入简直深坑。

当然,这是在不谈历史包袱的情况下,如果加上历史包袱的话就会麻烦很多。
print1024
2018-10-16 09:37:28 +08:00
作为一个合格的程序员首先要掌握数据结构和算法,计算机系统,TCP/IP 协议,常用框架的源码阅读,英文文档阅读能力
jin5354
2018-10-16 10:09:58 +08:00
老夫写代码 就用 jquery !
sogood
2018-10-16 10:11:11 +08:00
wizardoz
2018-10-16 10:19:41 +08:00
后端程序员是学不会 css 的
kidult
2018-10-16 10:21:38 +08:00
就适配的问题就可以把后端搞疯
ZZITE
2018-10-16 10:34:15 +08:00
我见过被 CSS 逼疯的后端。
jun0205
2018-10-16 10:37:30 +08:00
可以看看 2018 React 开发线路图

https://github.com/adam-golab/react-developer-roadmap

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

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

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

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

© 2021 V2EX