NodeJs入门
近年来,node的呼声越发高涨,作为一名web前端小白也忍不住想要探究他,毕竟全栈的诱惑是极其之大的...
其实对于众多前端程序员来说,nodeJs难在入门,而入门node则需要的是对原生JS足够理解(仅我个人观点)
1.首先js是基于事件驱动的,用户在客户端点击鼠标移入移出会触发函数,而这儿这个函数就是我们所说的回调函数
2.其次node中也是基于事件驱动的(官方解释就不说了,仅说我个人理解),首先http模块提供了createServer函数,它将在前端ajax请求时触发,如图
首页我在客户端发送ajax请求,方式post,而当我请求时由于是在本地所以node端需要允许跨域而当我请求发送成功node接收到则会触发createServer这个函数,这个函数中有俩个参数req和res,req则是和前端请求有关的数据而res则是与我要给前端返回的数据有关,以上就是一个简单的前端与node的交互,大家对于其有什么疑问欢迎私信我一起探究
这只是node的刚开始,就让我们终多前端小白一起探讨node,在全栈这条路上渐行渐远吧