Node.js后端的基础

Node.js后端的基础

源码:https://gitee.com/jimmyxuexue/backend

  • 之前在学习Node的时候都认真的学习过一遍,但是时间久了就忘了,现在再复习一遍基础中的精髓,坚持每天都更新
模块化的概念
  • 在这里插入图片描述
  • 模块化就是这样操作,将类似的功能放到一个js文件下,这样可以使得后端的代码逻辑结构更加的清晰。
  • js导入自己写的模块的时候不用写上.js的后缀名
手写express部分源码

在这里插入图片描述

  • 我们知道 express是后端的一个框架,和和前端的jQuery差不多,都是讲比较复杂也多次出现的代码进行了封装,所以我们也自己手动的封装 get post 方法 当然手动封装依靠的是node.js的核心模块http
手写文件系统(访数据库)

在这里插入图片描述

  • 有前后端处理数经验的小伙伴都知道,后端数据库请求来的数据都是以json的格式进行传输的,所以我们可以自己写一个json文件,通过命令的判断来对这个json文件进行读写操作,那么这个就相当于是我们自己手写的一个简单的数据库了
  • readline模块 - - 是我们在终端命令行中要执行输入输出的时候回涉及到的模块,相当于用了这个模块之后,我们可以实现类似C语言的scanf 和 printf的操作
  • 在这里插入图片描述
  • 这个demo的关键就在于 我们呢分析命令行中的代码时get 还是 set, 然后再根据对应的命令执行对应的操作即可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值