谁有get社区的邀请码?能否给个邀请码_问答_ThinkSAAS
谁有get社区的邀请码?能否给个邀请码
谁有get社区的邀请码?能否给个邀请码
谁有get社区的邀请码?能否给个邀请码? 谢谢
nodeJs 高并发 ,更加灵活,java更加稳定!~~
java强在计算。
node强在IO,并且同是js堆栈,对前端比较友好,而恰好在应用复杂后,前端需要来处理controller了,而Java做好接口服务的职责就好。
另一方面,node作为中间层,以异步的特性,也可以一定程度降低异构系统的差异化成本吧。
针对楼主的问题来回答。
1、为什么nodejs为什么只适合做中间层?
不妨换个思维,nodejs去做业务层、数据层会怎样?我用纯nodejs做过应用,发现业务逻辑层太难写了,由于nodejs天生的语言缺陷,复杂的逻辑在碰到一堆callback的时候代码简直没法看,即使用了promise之类的库,也没法完全弥补这个缺陷。大型的网站架构非常注重可维护性,代码可读性低,可维护性自然低了。
2、为什么撼动不了java的地位?
两者的定位本来就不同,为什么要取代呢?两个语言存在不一定要是你死我活的,大型it项目往往是多语言结合的,取长补短,复杂的业务逻辑用java来做,用nodejs处理一些路由映射和参数校验,前端工程师也能部分参与后台工程师的工作,这样项目可扩展性其实更好。
因为你的问题太简单粗暴:nodejs 是个平台,而 java 是个语言,这两个根本没法直接比较,更不要说中间层这个意思都没表述清楚,那撼动是肯定没戏了;P
我给你一个简单粗暴的回答吧:nodejs 相当于一个没有 IDE 的 ASP.NET,只是单纯轻便快速而已,跟 PHP 之类的相比较还好,Java 就算了,完全不是一种类型的工具。而且 Java 生态更加开放(虽然有 Oracle),总比 Joyent 自己玩好。
nodejs感觉是给前端往全栈发展而设计的,java更加有历史沉淀,开发稳定迅速,有许多开源的框架。
Node.JS的最大优势就是异步,但是回调增加了编程的复杂度,而且JS对面向对象支持也不好.
nodejs适合做简单业务,比如说基于HTTP API接口,相反如果用它来做个,就显得单薄了些。再比如说一些常驻内存的任务,比如说消息队列类的任务,用nodejs也可以做,但是感觉太别扭,这个时候还是感觉java好一些。
当然nodejs的长处就是开发效率高,对于一些业务场景比较单一的公司是比较适合的。
总之,编程语言的选型和公司业务是挂钩的,具体情况也具体分析。
添加你想要问的问题
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发***微信请登陆后使用
只需一步,快速开始
请完成以下验证码
请完成以下验证码
吧友自助信息发布区,请自行甄别
查看: 1960|回复: 11
谁给个星辰接码平台的邀请码,有果
准备撸饿了么!谁能私信个...谢谢了
Thewolf语音验证码平台&
这个平台现在没号了
邀请码 xuan
这平台没号了,还有哪个平台可用呢
都没号了还注册干嘛,不如用爱了赞
问题是爱乐赞接不了语音码啊&
都没号了还注册干嘛,不如用爱了赞
问题是爱乐赞接不了语音码啊
Thewolf语音验证码平台
Powered by推荐到广播
609263 人聚集在这个小组
(一人饮酒醉)
(夏天与浪花)
第三方登录: