永发信息网

仅仅会nodejs javascripts 能做好后端吗

答案:2  悬赏:40  手机版
解决时间 2021-03-06 12:05
仅仅会nodejs javascripts 能做好后端吗
最佳答案
这个问题其实与Python没半毛钱关系,比如可以把最后一句改成为什么没人去做ruby在浏览器端的实现呢?还可以改成为什么没人去做java在浏览器端的实现呢?等等。
从历史的角度来看,JavaScript的发展一直与浏览器密不可分,最初由网景公司的Brendan
Eich设计,叫LiveScript,后与Sun公司合作,改为JavaScript。后来Ecma国际以JavaScript为基础制定了ECMAScript标准。现在大家知道了制定标准的才是最牛B的了吧。

再后来微软的IE干掉了NetScape后,以为自己已经无敌于天下了,开始搞VBScript,JScript,但是大家看微软霸占着浏览器这个小清新非常的不爽,Firefox、Chrome、Safari等浏览器开始出现,Google的V8和Apple的WebKit等牛引擎和框架出来后,JavaScript在浏览器端越发如鱼得水,而且随着V8和Node.js的出现开始侵入服务器端。

说到微软的IE,这里还要插一段,刚刚看到@李松峰老师翻译了一篇叫做《Internet
Explorer的创新》的文章,我们不得不说IE是一个划时代的产品,而且当年微软在互联网领域具备得天独厚的优势,Windows独霸天下、捆绑浏览器、MSN等,互联网领域似乎要延续微软在PC端的辉煌,一切那么顺理成章,但是2000年的微软市值5000多亿,已经是个巨无霸公司,公司政治和权利的影响取代了技术。比如MSN

Explorer,当年我们这些菜鸟怎么也想不明白微软不好好升级IE,弄出这么个华而不实的东西干嘛;比如2000年比尔盖茨启动的互联网计划,由于Windows之父Jim

Allchin的阻止而搁浅;比如迟迟不做搜索;比如Vista的推出用了5年还是个烂货......曾经有一个机会摆在微软面前,它没有珍惜,而世界也因此更加五彩斑斓......所有慵懒的大公司,颤抖吧!

好吧,言归正传,那为啥JavaScript可以写服务器端程序,Python等语言不能去搞前端呢?其实还是标准决定一切。

使用Node.js,开发者面对的是自己开发环境,你只要把自己面对的环境伺候好了就可以了,因为Node.js本身就是建立在标准之上(V8)的东西,而且,Node.js确实简化了服务器端的异步IO和事件驱动开发,这是它最大的意义。如果只是能在后端运行而毫无特性,估计这个技术的生命力不会长久。

但想让类似Python的语言在前端运行,你就得搞定所有浏览器和浏览器厂商。如果有个引擎能搞定Python语言解析,同时又得到各大浏览器厂商的支持,那这种可能性也不是没有。
全部回答
我也不确定,还是看看专业人士怎么说。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
根据《刑法修正案(八)》的规定,()的执行
炭烤活鱼在什么地方啊,我要过去处理事情
32位升64位WIN7,,,bootsect文件
“北京时间”2003年10月15日9是10分,纽约时
馒头噎住怎么办
甲乙因合同纠纷申请仲裁,在审理过程中,双方
新桑塔纳和奔腾b50比较怎么样
C语言,题目如下。跪求啊。 CT操作系统的,编
新巴尔虎右旗发展和改革局地址在哪,我要去那
小米4手机,想换成next桌面,怎么更改为默认
什么是均化原理
若函数f(x)=x2+a|x-1|在[0,+∞)上单调递
英国著名经济学家K·E·博尔丁把对自然界进行
单选题当今世界人类社会发展的主要趋势是A.联
添加双硬盘,副硬盘电脑不识别,BIOS也没显示
推荐资讯
门源回族自治县人民检察院在什么地方啊,我要
读西昌学院、攀枝花学院等等这些超二本分数线
女命1968年12月10日午时出生婚姻如何
奥迪Q3更换后右车门要多少钱
悟道2ace发售日期
同历史时期的袁世凯,被世人称为“危世英雄”
全国哪里有蹦极的好地方?
孩子的探视权有什么规定吗?一个月能看几次?
好食来地址在什么地方,想过去办事
我今天给喜欢的女孩送花,女孩收到花,之后说
给朋友起特别搞笑的外号,怎么起求解答
工业革命首先开始于:BA. 冶金行业B. 棉纺织
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?