最近在看前端的内容,接触了一些前端的代码,从一个小白的角度,仅以过往一些 go 编程经历对比而言,对前端技术栈吐槽如下:
- html 标签里边,需要手写的内容太多,自动补全方面比起一些后端语言,差太多。
- 外部的包,已经引入成功,也能正常使用,但是这个包的方法并不会自动补全,写起来很难受。
- 函数的写法太多了,什么箭头函数之类的,而且感觉写法挺奇怪挺麻烦,老是记不住。
- 前端编码不能很方便地看到函数的入参以及返回值,导致用的时候就很模糊,要么死死记住这个方法,要么就得再次看方法的源码。
- 前端对方法的调用也是各有便道(混乱),没有参数的函数不加括号也可以以至于后来再看并不好区分这是用了一个方法还会一个参数。在 template 区域,大多方法都是在双引号的包裹当中,以至于补全不力,无法跳转,更无法直接通过调用的地方看到方法的具体实现。
暂时想到这么多,以后可能还补充,欢迎前端朋友一起交流下你的感受。
仅是一些个人角度的主观感受,没有任何恶意,请友善交流!

