Nodejs开发企业级应用
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
密码安全
浏览
103
扫码
分享
2023-04-07 09:17:08
加密
token
key
密码的加固
加密
md5
彩虹表
加密
加盐
sha算法
基于https传输秘钥没有问题,即使中间人攻击,拿到的也是密文
数据库泄露,数据传输过程中被截获等情景
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
Nodejs 企业级应用实践
EGG-CMS博客系统
1 博客系统需求
2 博客系统的数据库
blog.sql 数据库
3 博客项目架构
珑文的博客
blog前端模块
umi-blog
fusion-blog
异常页面
blog后端模块
npm init egg 初始化项目
login登录模块
svg-captcha验证码
egg ssr
CMS要注意的细节
盈利的网站
注册公司
网站备案
aliyun web开发
nodejs机器学习
nodejs企业级应用
nodejs日志收集与处理
日志切割
如何打印一份好的日志-日志规范
日志的级别
日志应用场景
console日志的原理
nodejs高可用
RPC远程过程调用
RPC是什么
nodejs性能优化
反向代理
动静分离
0x火焰图FlameGraph 排查计算密集型 CPU
nodejs 性能平台
nodejs内存泄漏
V8内存管理
node内存 USE指标
内存泄漏排查
nodejs 网络底层原理
blob对象
nodejs处理文件流
全双工通信
单工通信
半双工通信
serverless
babel
nginx线上部署
线上部署
nodejs知识点
SSE服务器端事件
前端为什么要学习 nodejs
nodejs代码规范
nodejs开发环境
nodejs本地开发环境配置
异常理论
code错误码
code错误码对应提示语
异常错误文案
异常数据格式
CatchError中间件
Exception错误处理通用类
自定义异常类
已知异常&未知异常
nodejs常见错误
--openssl-legacy-provider错误
crypto.createCipher is deprecated
服务端专业知识
字节单位换算
inode是什么
node框架
nodejs必须知道的300个问题
nodejs 2020使用报告
node v17新特性
nodejs框架设计
web框架的三个层次
CCXT 加密货币交易库
express koa eggjs midway nodejs框架的发展
midway
nestjs
Malagujs
keystoneJS
Nodejs 爬虫
puppeteer 无界面浏览器
puppeteer.launch
无壳浏览器
反爬虫
代理ip池
charles抓包
robots协议
Nodejs 原生模块
node npm
url
常用的nodejs模块
nunjucks 模板引擎
模板字符串模板引擎
nunjucks语法
http-server本地服务器
ncu npm-check-updates
PaddleOCR
is-type-of
uuid通用唯一识别码
query-string & qs的区别
Dotenv
socket.io
pm2
nodemon
commonJS规范
手写commonjs
exports&module.exports的区别
密码生成器
usr环境变量
#!/usr/bin/env node
process 全局对象
process.env
child_process 子进程
child_process多进程模式
进程&线程
进程守护
cluster集群
egg-cluster多进程模式
master进程与 cluster进程的通信
path路径
Buffer
http
http-server
EventLoop事件循环
libuv
Promise&Async
EventEmitter
非阻塞IO
nodejs和 js的区别
fs
fs.createWriteStream 可写流
fs.writeFile & fs.readFile & fs.appendFile区别
fs读取图片
glob
Midway
midway 项目规范
参数校验
413 koa-bodyparser
midway-logs日志
DEBUG
/controller
请求上下文模式
/app
IOC控制反转
创建midway应用
nodejs微服务
midway全栈开发解决方案
egg升级midway
midway vs nest.js
@midwayjs/cli
EGGJS开发实战
RBAC模型
RESTful API开发
API规范
API接口文档设计
eggjs curl
urllib
eggjs httpClient
Content-Type 参数类型
swagger-ui
swagger-ui集成
postman使用技巧
nodejs模板
post message: "invalid csrf token"
eggjs 登录与授权
权限管理的分类
jwt解密
jwt
EGGJS BFF
mock数据
egg企业级项目实战
eggjs构建 BFF层
proxy代理服务器
bff实战
eggjs 底层开发&应用层开发
egg集成的插件
egg启动时序图
eggjs运行原理
eggjs MVC架构
egg plugins 插件
egg-view-nunjucks
egg-static 静态资源
egg-swagger-doc
egg-plugin 插件规范
middleware 中间件
洋葱圈模型
egg ctx上下文
ctx.cookie ctx.session
ctx.headers
req.query获取URL参数
eggjs http传参
egg-validate 参数校验
eggjs 数据库操作
egg-sequelize
sequelize init
egg-sequelize操作数据库
paranoid 软删除
router.js初始化 app.model
findOne
sequelize-transaction事务
外键关联查询
sequelize.define 定义模型
主题与Model的划分
sequelize-Automate
sequelize连接已有数据库
Sequelize
connect-mongo
egg-mysql
egg-graphql
egg-socket.io
egg-i18n 多语言国际化
eggjs目录规范
alias别名配置
/log 日志
egg-logger日志
log4js 日志管理
log4js封装
/app.js
/app MVC模型
/Controller控制器
/Model模型
scenario场景
/Service服务
Server this 属性
/view 视图
/public 静态资源
/Schedule 定时任务
router.js 路由
egg-decorator-router 装饰器路由
egg-router拆分路由
/config目录
egg跨域请求设置
config.static设置多个静态目录
config.default.js
egg修改默认7001端口
/test 测试目录
extend 扩展
context 上下文扩展
application 全局应用扩展
request&response 请求响应扩展
helper 帮助函数扩展
eggjs基础
eggjs特点
require('egg')
eggjs入门
eggjs代码模板
egg常见错误
eggjs SSR
egg部署到服务器
egg多进程
eggjs创建项目
npm init egg --type=simple做了啥
KOA2 实战
koa-generator初始化项目
koa-compose
获取参数&校验参数
koa-router
requireDirectory路由自动加载
微博原型页面
Koa2 源码分析
new Koa时发生了什么
Koa2 电影预告片网站
koa对比express
Web 安全实战
CSRF 跨站请求伪造
XSS跨站脚本攻击
SSRF服务端请求伪造
SQL注入攻击
sql 安全
Ratelimit应用限流
海量接口请求防御
接口限流算法
TokenBucket 令牌桶
HealthCheck健康检查
金丝雀发布
蓝绿部署
A/B测试
egg项目安全
安全检查
文件上传漏洞攻击
文件后缀
密码安全
md5
node-rsa加密
crypto-js
license版权
license开源协议
http传输安全
越权
营销的黑产
CLI 脚手架开发
命令行日志交互
yargs 命令行参数解析
minimist 命令行参数解析引擎
figlet终端文字
npm
nvm node version manager
npx是什么
npx命令
dependencies 项目依赖
peerDependencies
用过的npm库
npm link
NODE_ENV
CLI
npm常用命令
rm rf
npm常见的问题
npm install
package.json
package-lock.json
nrm
npm publish
单独的代码库
npm scripts前端工程化
node-package
HTTP 协议
服务端相关概念
七层网络协议
从输入URL到页面展示发生了什么?
Load Balance 负载均衡
LVS 虚拟服务器
IPC 进程间通信
Gateway网关
DNS 域名系统
DNS & hosts的关系
RPC 远程过程调用
RFC文档
Websocket 协议
socket聊天室
Socket
ws WebSocket客户端
WebSocket协议介绍
socket千万级的数据量
websocket
socket.io
web-socket坦克大战
headers response 响应头
headers request 请求头
http header头信息
header Content-Type类型
Referer
http协议知识点
// 缺省协议
玩转tcp服务器
粘包、拆包的原因
TCP抓包三次握手,四次挥手分析
TCP经典协议与数据包
CORS 跨源资源共享
同源策略
location
解决跨域
前端9种跨域解决方案
proxy代理服务器
postMessage
http状态码
5xx服务端错误码
4xx客户端错误码
3xx重定向响应码
2xx成功响应码
1xx信息码
http Cache缓存
长轮询
https
http2
http方法
http报文
http服务器
Content
ping
URI
SSO 单点登录
SSO 名词解释
sso配置
开发自己的SSO
登录流程
授权登录页面
sso.sql
多web应用的单点登录
4大许可类型
4种实现方式
用户认证
auth应用场景
sso登录框架
Shiro 权限框架
node-casbin
Spring Security
1 钉钉扫码登录
2 微信登录
微信登录流程
4 短信验证码登录
5 QQ登录
QQ 创建应用
QQ登录流程
6 用户名密码登录
OAuth2.0 认证协议
1 OAuth 2.0 基础知识
授权许可机制类型
Oauth2.0 学习资料
什么是 OAuth2.0
OAuth2.0流程
JsonWebToken
jwt
Bearer Token
2 cookie 认证
3 session 认证
1 HTTP Basic authentication
koa-auth
Docker
docker容器操作
docker 镜像操作
dockerfile
docker架构
docker常用命令
docker下载安装
Electron
electron开发eagle
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注