关于nodejs以及他的mvc框架
这里讨论一下最近在网上火的不行的node.js。
什么是nodejs,在百度百科里面的说明是这样的
Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设在POSIX环境下运行Linux 或 Mac OS X。如果是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)
当然,百度百科的说明一向是比较书面而扯淡的,这里我给一下自己的理解。nodejs方便了前端创建http server端而存在,而他的语法和语言和javascript几乎一样,而且本身语言比较轻,建立服务器速度也快。 是所有前端都喜闻乐见的一个后台语言。
有了nodejs,我们不需要搭建繁重的java或者.net后台程序,也不需要求助后台开发,只需要短短几行代码,就可以建立起来自己的网站。
当然我不是在这里标榜个人主义,因为一个好的项目肯定是大家合作完成的。但是nodejs的出现,可以让一群前端开始制作自己的项目,抛开传统的思维束缚,用前端的方式写项目。
入门
当然讲这么多废话是不对的,由于nodejs内容繁多,我特别写了一个网站来阐述,网址是nodejs简单入门
上面那个文档的空间,我会持续的更新和维护,如果有问题,可以直接邮件我。