前端如何从 0~1,我只会从 1~n...

2023-12-14 04:00:53 +08:00
 wohefengyiyang
我自己主要是从事后端开发的,平时写自己项目的时候,前端都是直接用的 vue 的一些开源项目,然后对原项目进行大幅度的修改,这也就是说我知道怎么从 1 ~ n.但是我没有系统的学过前端的一些知识,比如说如何从 ui->前端页面之类基础的知识,在网上搜了一下也没搜到快速从 0->1 的教程。然后这两天刚好又在 upwork 上谈了一个长期的合作,,,是全栈开发,但是可能会偏前端一些,所以,有没有什么好用的教程能快速入门的(最好是 vue 从 0->1 )
5413 次点击
所在节点    程序员
38 条回复
windliang
2023-12-14 08:20:31 +08:00
不是 Vue ,但能快速补全一些前端的相关概念,https://mp.weixin.qq.com/s/0X8l9VeEp0VizlUTSgVmqg
murmur
2023-12-14 08:23:50 +08:00
需要啥学啥就可以,前端尤其是 JS 部分,属于用 40%精华,但是面试要面试 60%的糟粕。就从 ES6 看就行,闭包咖喱话这些面试考点什么乱七八糟都不用管,你用 ES6 语法遇不到那些坑

html 国外的话对语义化和残障辅助这些会比较注意

css3 之后不考虑 IE 兼容性没难度,需要了现查都来得及
ZZ74
2023-12-14 08:36:38 +08:00
我也好奇。比如
根据 UI 图排版,他们说设计 UI 会产生 css 搬运就行
元素高度都是写 xx 像素 还是按比例?
现在做前端是 pc 和移动各一套,还是框架自动适配呢?
.....
好多问题。。。
murmur
2023-12-14 08:39:10 +08:00
@ZZ74 不适配,也就给程序员用的工具类和文档类网站可以适配,其余的都是做两套
Quarter
2023-12-14 08:40:27 +08:00
@ZZ74 复杂一些的业务还是推荐各一台,UI 、交互逻辑、显示模式、布局都不一样,强行写在一套里面感觉也没啥好处,还得做一堆判断,还不如各过各的,干净利索
mingring
2023-12-14 08:40:29 +08:00
@ZZ74 《深入解析 css 》可以解答你这些疑问。
crazyTanuki
2023-12-14 08:57:46 +08:00
@ZZ74 用 ui 框架的栅格功能就好了
davin
2023-12-14 09:11:12 +08:00
WCAG, A11Y, i18n, Microdata 这些能玩好已经超越绝大部分前端了,无脑 div/span 嵌套,还是低了一层。
好的 HTML 和 CSS 结合代码,看起来就像诗歌一样;反之,就像是一坨💩
ZZ74
2023-12-14 09:13:24 +08:00
@crazyTanuki 对前端一无所知 给点具体的提示或者样例网址么?
enchilada2020
2023-12-14 09:14:31 +08:00
@davin 忙着堆业务呢谁管你那些 费好大力气写好的 UI 还不是撑不到三个月又全改掉了 不七扭八歪动不动溢出就不错了哈哈
crazyTanuki
2023-12-14 09:18:38 +08:00
@ZZ74 https://www.antdv.com/components/grid-cn 随便找了个 ui 框架,你看看咯,很简单的
LavaC
2023-12-14 09:19:51 +08:00
都会用 UI 库写业务了估摸着补齐点 html 语义化和 css 的布局、效果就行
crazyTanuki
2023-12-14 09:20:03 +08:00
@davin 除了 i18n ,其他都没机会接触到诶
vsitebon
2023-12-14 09:21:31 +08:00
如果只是前端不涉及设计的话,其实硬上就好
SleepyRaven
2023-12-14 09:23:35 +08:00
虽然现在前端起手就是 UI 框架+组件库,但是你可以花几天时间去类似 runoob 这种网站在线敲一遍最基础的 html/css/js ,会立马有个页面+样式+js 驱动的概念,然后就可以走 vue 文档一把梭了
notproblem
2023-12-14 09:25:13 +08:00
我当初是跟着前端培训课程(网上随便找的),一行一行敲(期间会感觉各种不适应,后面习惯就好了),做完一个项目就熟悉了。我也在学后端,但是只停留在学的时候熟悉点,因为平时不怎么用,过段时间就忘记了
qcbf111
2023-12-14 09:25:39 +08:00
现在前端已经专指 web 开发了吗?我在多个公司 title 都是前端,但是也没做过 web 。
https://imgur.com/cyaWUQD
![]( https://imgur.com/cyaWUQD)
qcbf111
2023-12-14 09:26:55 +08:00
qcbf111
2023-12-14 09:27:33 +08:00
![-]( )
darkengine
2023-12-14 10:00:28 +08:00
使用脚手架,甚至从 github 上 fork 一个成熟的示例项目开始,也算是从 0 到 1 啊。。。

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

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

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

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

© 2021 V2EX