前端发展很快,现在的前端已经不止前端了,做后端的如何发展?

2018-11-27 09:51:54 +08:00
 jingyulong

最近一段时间都在关注开源,开源也是现在的趋势。可以从 GitHub 上的项目看出。

在 GitHub 上看到很多 Start 的项目都是前端项目,而且利用前端可以做很多事情,比如 Electron 已经可以使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用了。利用前端的技术可以实现很多现实当中的需求,这在前几年来看是根本不可能的。

11672 次点击
所在节点    程序员
91 条回复
jiangruilove123
2018-11-27 13:58:37 +08:00
因为后台是做基础的,前台是做展示交互的,可以类比成重工业和轻工业,轻工业普遍赚的钱比重工业容易来的快,但是真正有技术含量有技术壁垒赚钱多的还是重工业,比如大飞机、高铁、高端医疗器械这类。当然你要是挖煤的或者炼钢的,自然是比不上造衬衫的前台了
Neojoke
2018-11-27 14:05:22 +08:00
@jingyulong 不要客气,我也处在这样的学习过程中,大家都一样,我只是把我微薄的,能想到的,跟大家分享。

我最开始遇见的困难就是不知道具体要做什么。其实要想心不慌,就着眼于你目前所在的技术栈,将你目前技术栈的耐用知识,核心思想,罗列在纸上,无论是你自己想出来的,还是看到别人的,列一个列表
然后再思考以前自己的学习方法,在具体的学习过程中,有哪些具体的困难,比方说,资料不好找,文档不好看,demo 不好写,项目不好练,开源不好维护,实际项目与学习内容脱节,把这些问题都写下来,面对这些问题,自己思考,得到答案,或者请教他人,最后总结出来一个自己的学习手册,每次再学新东西的时候,再总结,再回顾,慢慢把自己的学习手册丰富,同时学习能力就会显著提高,因为你正在一个,发现问题,留心问题,解决问题,验证反馈的良心循环中,当你跳出目前所陷入的焦虑处境,从更高纬度,去俯瞰你的生活、工作和学习,你将无比清晰的知道你接下来应该怎么做
trait
2018-11-27 14:10:25 +08:00
@q8164305 大项目插件系统崩溃不要太多
bhaltair
2018-11-27 14:11:33 +08:00
all in js
pengfei
2018-11-27 14:25:01 +08:00
我是 java 程序员,后来学了 typescript,然后在 angular 中用 java 的思想写 ts 代码,感觉就很舒服
yamasa
2018-11-27 14:29:27 +08:00
做前端的先停掉从 OS,后端抄 pattern 过来旧瓶装新酒,大肆吆喝的行为再来担心后端的路子走不走得下去,谢谢。
YenvY
2018-11-27 14:55:02 +08:00
在这种敌视前端的地方你是得不到论据的
ugu
2018-11-27 15:05:48 +08:00
@trait wordpress 算吗?
publicvoid
2018-11-27 15:51:25 +08:00
实际上楼主是想问 js 会不会取代 java 成为第一语言?
ren2881971
2018-11-27 15:59:47 +08:00
复杂的业务离不开后端的支持!
abc635073826
2018-11-27 16:17:39 +08:00
后端走☁️啊,我们还在种地呢🚜
amumu666
2018-11-27 16:20:44 +08:00
我觉得你的问题有问题?
你想表达的是 js 已经可以写后端了,传统后端语言何去何从?
确实没明白是 前端 VS 后端 OR js VS others
galikeoy
2018-11-27 16:24:08 +08:00
@lovelybear 老哥,你说的太对了,找个能为之奋斗一生的目标,这样的人生才有意义!
xuhaodong66
2018-11-27 16:32:21 +08:00
@abeford 小程序云开发可以在前端操作数据库
wolfie
2018-11-27 16:41:28 +08:00
前端迭代快,不过单轮广度还是觉得后端东西多。
yksoft1
2018-11-27 16:45:12 +08:00
Emscripten,直接把完整的桌面应用和游戏跨平台到浏览器中,可以抛弃 DOM,网络会被 Emscripten 直接变成 WebSocket,最终可以像写桌面应用和端游一样写前端。
petelin
2018-11-27 16:46:15 +08:00
前端发展得快,只是因为 js 一开始太垃圾了, 当然现在也很垃圾, 要不然也没那么多衍生变种, 后端的发展是前端的不知道多少倍. 云, 大数据, 分布式, 模型 /系统, 随便搞好一个就牛逼的不行了
sethverlo
2018-11-27 16:47:49 +08:00
咦?你们都看不到这个吗?
realkenshinji
2018-11-27 16:47:55 +08:00
Electron 不是都出来好几年了么
yksoft1
2018-11-27 16:49:41 +08:00
@amumu666 然而 Emscripten 真正强大起来后,你可以用 C/C++写前端,甚至根本不用管什么 DOM,像端游一样直接自己在 Canvas 上画界面,自己用标准 socket 写网络协议。

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

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

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

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

© 2021 V2EX