首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Node.js服务端学习
被迫懋学全栈攻城狮
创建于2023-08-08
订阅专栏
Node.js服务端学习的记录,移动端加半个前端程序员,公司不忙,打算自己练习写点服务端,更好的提升自己的前端能力
等 1 人订阅
共15篇文章
创建于2023-08-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分布式Node.js--03-扩展
运行多余的副本有两个重要的原因: 1、可以达到高可靠性,考虑到进程、整机、偶发性崩溃,只有一个producer实例运行如果出现崩溃,用户只能在重启之后才能继续使用,用更多的副本在跑,可以从其他副本中获
分布式Node.js--02-协议
实现进程间的通信有多种方法,文件读写机制或者使用IPC( Inter-Process Communication ),但是这些方法都只能在一台计算机上进行进程通信,进程也可以通过网络进行通信,每台计算
分布式Node.js--01-为什么选择分布式
Node.js是独立的运行时,为了JavaScript代码运行在服务器上,提供了JavaScript语言引擎和一系列API,其中许多允许应用与底层操作系统和外部世界进行通信。 JavaScript的单
Node.js服务端之express系统过一下-02-中间件
中间件:中间件就是一个可以访问请求对象、响应对象和调用next方法的一个函数,不用修改自己的代码,以此来扩展或者处理一些功能,一个express应用就是由一个个中间件构成,中间件可以共享请求和响应对象
Node.js服务端之express系统过一下-01
基本Demo 创建express,设置路由,响应,监听端口号 路由基础 路由是指定应用程序如何响应客户端对特定端点的请求,该特定端点是URI和特定请求方法。 每个路由可以有一个或多个处理程序函数,这些
Node.js基础篇-02调试+模块(Module)+文件模块基本使用
通过console.log进行调试需要编辑源码,要在源码中添加很多调试语句去排查错误,这种打印语句方法调试在运行的应用程序只能获得局部的信息,不能查看整体运行状况 node inspect index
Node.js基础篇-01
Node.js的的优点: 1、可以快速获得可视化的结果 2、非常轻量级,几乎可以安装到各个平台 3、强大社区支持 Node.js的交互模式: Node.js的交互模式是 读取-求值-打印-循环 rea
Node.js服务端08-WebSocket
应用场景 弹幕 媒体聊天 协同编辑 基于位置的应用 体育实况更新 股票基金报价实时更新 WebSocket并不是全新的协议,而是利用了HTTP协议进行连接,首先,WebSocket连接必须由浏览器发起
Node.js服务端07-登录鉴权
cookie&session 使用cookie配合session来进行登录的鉴权 1、安装express-session 2、注册session中间件(由于是需要全局鉴权,中间件一定是应用级别的,需要
Node.js服务端06-MongoDB与综合使用
安装社区版 https://www.mongodb.com/try/download/community 进入bin目录进行安装 调整一下路径,方便全局运行 创建数据库目录和日志目录 设置用户权限以防
Node.js服务端05-express框架
基本使用 send方法可以对HTML代码段解析 send发送接口 中间件 在express中,调用get传入箭头函数,箭头函数在这里也可以叫做中间件,可以传入多个中间件,中间件可以抽取出来,在中间件位
Node.js服务端04-自制路由
Node.js,不使用第三方框架的自制简易路由 初步改进 调整入口 路由兼容API,通过内置URL模块
Node.js服务端03-文件操作
Node.js的常用文件操作 创建目录、删除目录、覆盖写入文件 异步操作文件 stream 流 读 写 管道
Node.js服务端02-内置http模块
内置http模块 创建服务器: createServer( (req, res) =>{}).listen(端口号,()=>{}) 练习 内置url模块 url.parse():解析url,转为对象,
Node.js服务端01-小基础
先导出再导入,解决依赖问题 npm init会创建package.json,package.json会记录很多信息,包括安装依赖信息 导入导出,es6常用标准 package.json不能缺少type