请教一个问题express或者说原生nodejs的流程
发布于 2年前 作者 nihaoqkl 724 次浏览

下了express有点集成度高了 看的很累

一直不太明白具体流程 只停留在nodejs的小流程上 对狠多还有疑问 具体问下 高手帮我解答下b

先说自己理解 var http=require(‘http’);

http.createServer(function(req,res){ 处理req获取路径pathname,然后出路不同的路由,相应req的一些事件继续处理req来的数据和res事件输出到客户端来, 当然这里能分开模块 比如 router写一个模块 处理写一个模块 })

问题来了:我看了express有好多什么app.get app.post 我思考是不是封装的nodejs 的http get或request函数呀, 如果是那么express是如何区分开get和post delete等呢 是判断req来的header信息吗? 因为express 又是connect等的模块合起来的一个框架 看的实在头疼啊

高手给我一个具体的流程可以吗 可以是nodejs的一个框架实现流程或是对express的一个基本的框架里个模块的简单流程给下

4 回复

这些只有类似express的工作流程 如何写程序 而不是比较内部流程

慎用框架

就是不太想用框架 所以才提高的 亲

回到顶部