第一次自己写前后端的感悟

2019-07-31 18:45:40 +08:00
 sxw11

本人毕业后写了 3 年的 API,近期入职一家公司要自己写后台系统的前端( vue )感受颇深,总结一下就一个字:爽!

老子想怎么定义接口就怎么定义, 日期格式想怎么定就怎么定, list 想[]就[],想 null 就 null,null 值想传就传,不想传就不传,再也不用迁就各种端,呸,真爽!

4100 次点击
所在节点    程序员
32 条回复
12tall
2019-08-01 08:35:57 +08:00
后面维护的时候呢
darknoll
2019-08-01 09:18:49 +08:00
我这 gui 用 python
核心业务用 C++
后端接口用 go
前端用 react

我一人全干了,结果啥都会啥都不行。
hyy1995
2019-08-01 09:20:12 +08:00
让后端人员去兼职前端,这也只能说明你这个公司不规范,没章法,项目乱七八糟。。。而且拿的还是一份工资。等后期维护的时候,事情就多了
abcbuzhiming
2019-08-01 10:03:38 +08:00
@KuroNekoFan CSS 的最大问题在于它最开始首先是个排版系统,而不是 UI 系统,但是现在的 web 开发 80%以上的 CSS 开发是在做 UI 系统。排版和 UI 考虑的方向是不同的,而且排版系统本身是极其复杂的,你看看 TeX 和 Word 这两个最知名的排版系统有多复杂,其实 CSS 的复杂度也没低到哪里去。用 CSS 这么复杂的排版系统去做 UI,本质上就是在用牛刀杀鸡,过高的复杂度让用户大部分时间在和系统本身的复杂度作战,而没法专注业务,这就是为啥大部分编程出身的人员都搞不定 CSS 的原因。而前端程序员中觉得 CSS 没什么的开发者,绝大部分其实也没搞懂 CSS 的全貌,只是它们比较适应目前 CSS 的这种“这里改改那里试试,就行了”这种开发方式
86091566
2019-08-01 10:32:54 +08:00
然后就发现没办法甩锅了
ntop
2019-08-01 13:15:00 +08:00
@OSF2E 你的前提就不对呀~~~
129ykx733D016U2n
2019-08-01 13:55:42 +08:00
就是干,爽 [哭笑]
KuroNekoFan
2019-08-01 17:00:40 +08:00
@abcbuzhiming 你说 html 原本是个排版系统倒好,说 css 是排版系统我是不认可的。css 本身的出现就是为纯粹的 ui 服务的,只不过文字的展示必然涉及到一部分排版的知识而已。
aug7
2019-08-01 17:00:53 +08:00
接私活搞全栈爽...上班搞全栈 = 全干(不爽)
abcbuzhiming
2019-08-01 20:49:31 +08:00
@KuroNekoFan css 最初就是为了更好的排版而诞生的,css 诞生的年代,Web 领域根本就没有 UI 这个概念,那时的 UI 还是属于原生程序专属玩具,那时的人连想都没想过 Web 居然有一天能干人机交互界面的事情。怎么可能为 UI 去设计 CSS。
这导致第一版 CSS 里有大量的概念都源自传统印刷业,比如 margin 要叠加,比如那该死的 float。也就是最近几年 Web UI 变的越来越重要,所以加入了大量为 UI 准备的新特性,比如 flex
W1angMh
2019-08-02 15:18:30 +08:00
@stormynight 真实的不行
no13bus
2020-01-07 11:23:31 +08:00
@ntop 能否加下您的微信,交流下 golang 微服务的事情呢. 以及在私有化部署上面的应用

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

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

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

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

© 2021 V2EX