后端如何学前端?不求精,求快就行

2021-07-27 21:36:50 +08:00
 opengps

最近需要接触一些前端的代码,无奈一直写后端,受不了 js 的各种奇葩问题、另类语法、各种封装。。。。

8229 次点击
所在节点    前端开发
75 条回复
sudoy
2021-07-28 10:44:13 +08:00
我一直觉得 vue 好奇怪,明明是一个 js 框架,并且官方文档也写了 “官方指南假设你已了解关于 HTML 、CSS 和 JavaScript 的中级知识...”,可是学完 js 去学 vue 各种不习惯
luozejian
2021-07-28 10:46:18 +08:00
从 Angular 入手?
murmur
2021-07-28 10:48:14 +08:00
@sudoy vue 只是把 html css js 分三段放在一个文件里,css 单独拿出来 include 也可以,有什么不习惯

都是模板引擎过来的人,还是太嫩
simo
2021-07-28 10:49:59 +08:00
看大家推荐吧,我只是来吐槽前端的。
搞过各种语言项目,在我学过的这些语言范围内,前端绝对是自己卷自己最猛的。虽然浏览器说不要你了,轰死一片,但杀伤力完全不如自己玩自己来得狠。
在前端这片松散、自由、是个人都能生存的土壤上,刷 kpi 出来的东西就像比蟑螂还要多。
piping
2021-07-28 10:56:17 +08:00
quasar 框架(基于 vue js), 强力推荐!!你想做的基本官网文档都能找到,大部分功能写一些 html 就能实现了,无论是做 SPA,Mobile Web, PWA, SSR 都很方便
wangyzj
2021-07-28 11:38:54 +08:00
vue
Frytea
2021-07-28 11:54:10 +08:00
框架三千,只取一瓢饮
inhal
2021-07-28 11:56:44 +08:00
学 Svelte
zhaol
2021-07-28 12:00:59 +08:00
接触过模版引擎的后端直接来 vue,上手应该很快,ui 框架 antd for vue 或者 elementUI
micean
2021-07-28 12:43:38 +08:00
当然是直接上 jquery 啦,写起来快,改起来快,查起来也快
charexcalibur
2021-07-28 13:06:33 +08:00
搞 vue admin,antd pro,把后端接口可视化配置,基本上就差不多了
shintendo
2021-07-28 13:16:17 +08:00
楼上全是推荐这框架那框架的,楼主是要接触一些前端代码,当然代码用的什么框架就学什么框架
zxCoder
2021-07-28 13:42:29 +08:00
写 vue 吧,概念简单,语法就是一个类似 html 或者 xml 的结构,你如果熟悉 xml 和 html,应该很快的,尤其是 xml
thtznet
2021-07-28 13:45:29 +08:00
后端要写前端?太好了,C#一把梭适合你。
abcbuzhiming
2021-07-28 14:00:35 +08:00
js 有啥难度?直接堆代码就行,发现不对再去搜特性就好。前端的天坑是 CSS 好吧,这玩意,真前端都没几个真的搞的很明白的
nexo
2021-07-28 14:04:51 +08:00
同问 前端怎么快速学后端
zoharSoul
2021-07-28 14:19:30 +08:00
建议踏踏实实的学, 这样最省时间
libook
2021-07-28 14:25:33 +08:00
JS 的问题其实不是奇葩,而是一方面自己不理解 JS 的一些基本原理,另一方面是 JS 是极其灵活的一门语言,特别是语法和类型上,语言不负责对开发人员的代码质量进行约束,对开发人员的水平要求很高。这个是类似于 C/C++的,不能说看不懂调不通就是语言本身的问题,比如也有人说 Java 的注解是奇葩语法,C/C++/Rust 的宏是奇葩语法,C#的委托是奇葩语法,Go 的异常处理是奇葩语法,但这些其实都是先入为主的问题。

后端知识比较成体系以及环环相扣,而前端知识非常分散,而且例外情况很多,这其实是与各技术栈受环境因素的影响程度来决定的,比如后端程序会跑在统一可控的环境中,前端程序会跑在不统一、不可控的环境中,所以造成了这种差异。

所以要学习前端技术,难以有速成方法,需要见多识广。

简单给几条学习建议 ,MDN 上关于 Web 基本原理、JS 、CSS 、HTML 、BOM 、DOM 的文档都看一遍,然后就是去看 vue 、react 、angular 等框架极其相关思想的文档。
kingme
2021-07-28 15:42:39 +08:00
精通的前端,从业 7 年,就没见过几个
caoyouming
2021-07-28 16:09:24 +08:00
vuetify 一个框架就够了

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

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

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

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

© 2021 V2EX