后端工程师如何学前端?

2018-02-01 23:54:08 +08:00
 PureWhite

感觉整个思维的方法都不太一样。。。

18355 次点击
所在节点    程序员
118 条回复
oswuhan
2018-02-02 10:54:13 +08:00
@eslizn #59

什么是“切图”? 做了五年 web 前端和 app 前端,从未做过所谓的“切图”。

想依靠 deep learning 让 UI 满足用户或者领导需求,估计还得多等等……
eslizn
2018-02-02 10:59:21 +08:00
@oswuhan 我工作几年,接触的 web 开发流程都是这样:
1.设计根据产品提供的交互稿设计 psd
2.重构根据 psd 来切图并生成对应的静态页
3.前端根据静态页和后端提供的接口来组织页面
4.后端提供业务逻辑接口

我说的切图是指第 2 步
oswuhan
2018-02-02 11:03:14 +08:00
@duan602728596 我的“必知必会”只是一种戏谑的说法,我对技术选型向来很保守,举个例子,我做了五年前端,经历了 IE6/CSS2/ES3 刀耕火种的时代,到 IE8/IE9 时代,再到现在的 web 前端与 app 前端全栈几个阶段,我用的第一个 node 版本是 node6.9.x,直到 2017 年我才接触 webpack,我很少做 hybrid 应用前端,安卓前端我只用 java。UI 方面,我一直认为 fireworks 是 sketch 在 windows 下的最好替代品,而且准确意义上说,fw 是 sketch 的前辈。
Terry05
2018-02-02 11:11:44 +08:00
@lifeintools 不知道你没有接触过做管理平台的系统,管理平台的界面顶多就是出个 UE 界面设计,评审过后,是自己去画页面的,管理平台通常美工不介入,只有做网站美工才会出静态页面

并不是我偏颇,而是情况基本如此
jjx
2018-02-02 11:11:56 +08:00
@oswuhan

是啊, 标题说的很清楚, 是后端学前端, 不是后端做专职前端

就像前端说要学后端, 并不是说要做专职后端

后端玩票 前端, 选好组件框架就 ok, 至于复杂的, 本来就是玩票而已

一个有能力的后端, 完全可以使用 extjs/element 等写出质量很高的应用来的
learnshare
2018-02-02 11:15:26 +08:00
HTML + CSS 先摸清楚(一两年)
JavaScript 再摸清楚(一两年)
DOM 摸清楚(一两年)
React/Vue/Angular 学一下(已过时)

实际上 Bootstrap + 某个框架的绑定库,就可以完成大部分任务了
codermagefox
2018-02-02 11:19:52 +08:00
@Terry05 #64 然后各种傻逼一样的需求处理数据处理到死
huiyifyj
2018-02-02 11:20:19 +08:00
提醒一下:前端会越学越难,而且要学的东西也一堆。
EchoFUN
2018-02-02 11:20:38 +08:00
确实,思维模式都很不一样。
notreami
2018-02-02 11:38:14 +08:00
@huiyifyj 最痛苦的是,学的这些,谁知道啥时候就过期了。。
codevvvv9
2018-02-02 11:42:26 +08:00
@Weny 哈哈,看两眼文档,你怕是不知道 js 的坑有多深吧
Weny
2018-02-02 12:08:13 +08:00
@codevvvv9 所以很久没写前端了 最多写点 vue hhhh 丢给前端去写 前端活可以说很脏了
badcode
2018-02-02 13:32:57 +08:00
@oswuhan 什么是前端?这个问题我还真不知道,还望指教

不过你资料里“无线应用开发,视觉与交互设计”
我想你可以回答这个问题
xi2008wang
2018-02-02 13:46:16 +08:00
学习一下 html 各个元素,最重要的是 div。

再开始学习 div 布局和 css 布局。

然后上 js,jquery,vue
no1xsyzy
2018-02-02 13:47:41 +08:00
虽然现在 FE 基本是指 Web FE,但 @oswuhan 考虑到的是全部类型的 FE 吧。
照这种分类法,UI、UE 也都是前端的一部分。
jrtzxh020
2018-02-02 14:06:29 +08:00
@learnshare html 和 css dom 要是一两年才弄懂 建议还是回家种田算了。。。
learnshare
2018-02-02 14:08:31 +08:00
@jrtzxh020 种田也需要十年经验的
codermagefox
2018-02-02 14:10:18 +08:00
@jrtzxh020 #76 CSS 修成正果的好像就一个张鑫旭吧...
Xrong
2018-02-02 14:10:54 +08:00
学不会已放弃,CSS 实在是太难了。
choulinlin
2018-02-02 14:26:58 +08:00
很多后端人员最大一个障碍 就是看不起 html css 一个劲钻研底层 各种技术 以为那样就能熬出头 会有很大改变
钻研各种技术完全错误的
等你一个人单干就知道了 前端很重要
讲难听点 前端好看好用 客户才会喜欢

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

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

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

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

© 2021 V2EX