是nodejs的api经过了精心设计,把冗繁隐藏在精巧之下, 还是说如编写web服务器本来就应该是个简单的事儿,只是过去人为的搞复杂了?
本来就是复杂的事情,只不过一层层被封装了,开发效率提高,运行效率降低。要说简洁的话,我觉得php比nodejs更简洁。。。直接echo “hello world”。
同意楼上
那ASP更简洁了: =“hello world”
简不简洁是要看如果在做复杂度较高的事情时,是不是很简单就能完成,这样才是真的简洁……
@hainee 这个就需要web容器了把,node不需要web容器
php 得在配置好服务器的前提下才能echo吧。。。Node自己就是服务器。
npm生态圈也让模块使用更简单,觉得前后端传json数据加socket.io,简直神器,要知道之前和服务器同学对数据格式约定扯皮还要转义还要vm解析和js解析保持一样逻辑的时候太多了,现在直接处理。。
npm才是大杀器
@Hanggi php的一键包太多了,连数据库、memcached等等都给你带上了,你node也是一键包呀~又不是node不需要安装。。。,所以从这点上来说,环境什么的可以认为打个平手,用node的基本是2类人,一类是前端转后端的攻城师,一类是追求并发的优化达人。
+1
npm才是大杀器
@pathletboy 同意大神的回复,不过论开发效率,做web页面的话似乎php更胜一筹
@snoopy php为web而生
请一个php和前端比请一个前端。你觉得哪个更简洁!
:)简洁不止存在于语言。更是价值!
php 不简洁啊,php设计模块太纠结了,特别是oo,简直别扭不是吗
@XadillaX +1
ruby比nj简洁?