![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
孟海滨
这个作者很懒,什么都没留下…
展开
-
菜鸟学习Node.js--express(一)
什么是ExpressExpress 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。 不难发现我们可以因此而更快的开发一个网站,而且是在稳定,已经测试的代码之上编写应用程序Express能做什么1.基于json的API 2.单页面web应用程序 3.实时web应用程序 但是如果我们创建命令脚本的话,就不会使用他原创 2016-04-25 11:15:05 · 7016 阅读 · 6 评论 -
菜鸟学习nodejs--express(二)路由
什么是路由路由这个次不是nodejs专属,在web应用程序中就有路由,路由描述应用程序是否以及如何对调http(超文本传输协议)请求进行应答,当用户在与应用程序或者网站交互的时候,浏览器就会生成这些请求。 路由只是个用来定义应用程序中http请求的最终点的术语,所以如果希望应用程序能够做点什么,那么就必须使用路由了。Express中的路由在Express使用HTTP动词来定义路由,HTTP动词描述原创 2016-04-25 16:07:19 · 6781 阅读 · 4 评论 -
菜鸟学习nodejs--Socket.IO即时通讯
动态web在html5以前,web的设计上并没有考虑过动态,他一直是围绕着文档设计的,我们看以前比较老的网站,基本上都是某一刻用来显示单一的文档的,用户请求一次web页面,获取一个页面,但是随着时间的推移,人们想要web做更多的事情了,而不是简单的要显示文档,而javaScript一直处于开发人员推动web页面功能的发展中心。 Ajax无疑是动态Web页面的一个重大发展,他不再需要我们即使更新一点原创 2016-04-27 20:33:10 · 39527 阅读 · 11 评论 -
菜鸟学习nodejs--Socket.IO二(聊天服务器)
上一篇博客我们讲了利用Socket.IO实现服务器和客户端的即时通信,那么今天我们就来利用Socket.IO实现一下网络聊天的功能。当然这篇博客不会把每一个细节都列举出来,但是实现一个小功能还是可以的。socket.io和Express的结合在前边的博客,我讲了Express,他也是一个Nodejs的框架,而且幸运的是Express和Socket.IO还能完美的结合var http = requir原创 2016-05-02 17:46:10 · 2597 阅读 · 2 评论 -
菜鸟学习nodejs--安装nodejs
既然是菜鸟学习node.js,那么在安装的之前,我们就先来了解一下他是个什么东西,为什么我要学习他呢。 简单的说 Node.js 就是运行在服务端的 JavaScript。如果你是一个前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务,那么Node.js是一个非常好的选择。 Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascri原创 2016-04-22 16:53:59 · 5024 阅读 · 6 评论 -
菜鸟学习nodejs--包(npm)管理
npm(Node Package Manager)node的包管理,包是什么,为什么要管理。 PM包含三部分:一个用来存放第三方包的代码库,一个管理本地已经安装包的机制,一个用来定义包依赖关系的标准。NPM提供了一个公共的注册服务,它包含了大家发布的所有包,并提供了一个命令行工具,用来下载,安装和管理这些包。你可以按照Node的包格式标准来制定你的包或者应用需要依赖的其他第三方包。 虽然不用了解原创 2016-04-24 14:20:38 · 6336 阅读 · 6 评论 -
菜鸟学习nodejs--回调函数
什么是回调函数如果大家使用过JQuery,那么会掉函数就像家常便饭一样,例如我们经常会给一个事件传一个function的参数,其实这就是回调函数,回调函数就是我们所说的异步,如果还是有点蒙,那么我们来举个例子。 我们新建一个index1.html和一个index2.html文件 在index1.html$(function(){ $('p').hide('slow',functin(){原创 2016-04-24 20:02:11 · 11033 阅读 · 5 评论