‘’取这个标题是为了博眼球,不过我写的东西确实好玩,不多bb先贴图
小弟工作主要是前端,有的概念表达概念名称跟主业是后端的可能不一样,但是逻辑差不多
前后端分离服务框架概念图
mvc服务框架概念图
在这个新时代的开发模式下(前后端分离),跟以前主流MVC模式对比,核心控制控制层由 “Model”转向“Controller”,出于对新时代的开发模式感兴趣,开启了我学习的之路,对于为什么选nodejs,开头也说本身是做前端的js 是我吃饭的家伙,用 js 写服务只要调node 环境的api 就行了学习成本还是比较低的,主要就是学习概念,开发模式,处理业务的模型,不多bb继续贴图
项目结构图
现在算是初步项目搭建阶段,现在能实现正常的发发get,post请求贴图不多bb
发送一个get请求
其实我感觉我这些代码还是有点绕的,初步做到了“Router”模块的指引自动匹配“Contronller”模块,“Model”模块还没有一点代码还在学习sql中,提一点其实这个也不是纯原生的nodejs,我是对express 二次封装,但是我现在也只是用到了express的listen方法和get,post方法,都是一些基础的方法,用原生写感觉还是挺麻烦的hhh,我会记录下去我整个开发的过程,如果顺利的话我会把源码放出来,现在不放过出来还是现在代码写的比较差