初步了解了下node.js 一点感受

听说Node.JS很久了。今天初步了解了下(真的是很初步),大致看了下安装,Hello word,连接ACCESS Oracle数据库的代码。

 

初步感觉Node.js 开式模式并不象想象的是一种傻瓜式的框架,所以也产生了疑惑:之前听说Node.js的一大优点是因为采用Javascript,所以前端页面开发人员也可以方便的用同一种语言开发服务器端程序,但Node.js的开发显然比前端页面JS代码(针对一般需求来说)看起来要难了不少,对程序员的要求似乎并不低,那实际上对开发人员的要求并没有降低,可能比之ASP PHP要求还高了些,或者说采用Node.js后,服务器端程序员的生产率可能还略有下降。不知是不是这样呢?

 

当然,看来采用Node.js也有一个明显的优点:由于一般Java或PHP(LAMP)多用于Linux体系,ASP(ASP.NET)多采用Windows Server,相比之下,Node.js 到是真的可以跨平台了(或说是跨WEB服务器,代码脱离了对Apache或IIS的依赖),用一份相同(或基本相同)的代码同时部署到Linux 和Windows Server上看来也是可以的,这到应该是个亮点。

 

不知上面这些体会正不正确呢?

 

----------------------------------------------------------------

今天在路上想了下,的确是我昨天想错了。采用Node.js开发时,前端是HTML+JS+AJAX,数据是通过AJAX与服务器端交互的。并不是象PHP那样页面POST,服务器端返回一个页面。Node多数情况不需要返回整个页面,只是XML或JSON数据。所以它没有弄出让程序员轻松返回页面的模式是合理的。

 

猜你喜欢

转载自ynduanlian.iteye.com/blog/2263254