作为一个后端,写前端好难,怎么写好前端?

2019-05-03 09:21:09 +08:00
 Caojx

html+css 的布局都觉得好难,还有好多的样式,记不住,最近又要写小程序,布局我都不会

12653 次点击
所在节点    程序员
91 条回复
q8164305
2019-05-03 09:23:22 +08:00
那就找个前端
chwech
2019-05-03 09:28:27 +08:00
后端为啥要写前端
licoycn
2019-05-03 09:29:29 +08:00
表示前后通吃
Caojx
2019-05-03 09:29:57 +08:00
@chwech 公司人手不够,后端也要做前端的活
Caojx
2019-05-03 09:30:37 +08:00
@licoycn 有什么学习心得,这个布局我都写不出来,
lhx2008
2019-05-03 09:32:27 +08:00
lhx2008
2019-05-03 09:33:11 +08:00
而且用框架可以自动支持响应式
MiRECoFu
2019-05-03 09:34:39 +08:00
感觉现如今布局掌握 flex 就基本够用了?小程序也基本都用 flex 布局
Caojx
2019-05-03 09:35:36 +08:00
@lhx2008 我写 css 好痛苦啊
Caojx
2019-05-03 09:36:24 +08:00
@MiRECoFu 学习下,一周写出一个小程序吗
lhx2008
2019-05-03 09:41:13 +08:00
@Caojx 把框架的布局部分的 css 引进去就行了
zy445566
2019-05-03 09:43:18 +08:00
我原来是后端,现在在公司做前端。

其实 css 记住一个选择器就行,其实这个有点像后端的正则表达式,只不过正则表达式是匹配字符串,选择器是匹配元素。后面写其实就百度或谷歌了,记住基本的 margin 和 padding 区别和学下布局就 OK。

HTML 语义化都设计的很好,现在 CSS 框架又多比如 anti 和 element 和 bootstrap,多查查应该是不难的。

最后就是 js 框架问题,就看你是否用 jq 还是现代框架了,jq 其实就是个 js 版本的 CSS 选择器,主要是操控元素。而 vue 或 ng 或 react 则是通过改变数据,使得元素改变,熟悉 js 应该秒上手。

写了前端我倒觉得前端比后端至少方便 2 倍,bug 的不确定性也低至少 2 倍,至少我现在下班时间是可以做到准点了。
enaxm
2019-05-03 09:43:27 +08:00
不要写前端。。。学会甩锅
Nimrod
2019-05-03 09:45:26 +08:00
后端写前端直接套 bootstrap?
Caojx
2019-05-03 09:46:42 +08:00
@enaxm 锅子已经在手里了,甩不出去了
Caojx
2019-05-03 09:47:20 +08:00
@Nimrod bootstrap 写后台可以,前台难看的
Caojx
2019-05-03 09:48:17 +08:00
@zy445566 我也是想转前端,感觉现在前端很丰富,但是现在我已经卡在布局了
Tomotoes
2019-05-03 09:57:26 +08:00
不怪你,css 是世界上最难的语言。。
ksedz
2019-05-03 10:00:30 +08:00
我是通过不断模仿已有已有页面来学前端的,效果还挺好
https://github.com/shapled/csspro
https://juejin.im/post/5cc111a5f265da036023b4a4
ecrazy
2019-05-03 10:18:20 +08:00
抄页面啊

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

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

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

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

© 2021 V2EX