随笔分类 - NodeJS
NodeJS
摘要:先注册阿里云账号 选择“容器镜像服务” -> “个人实例”。由于是测试目的,个人版也可以接受。 创建命名空间 创建镜像仓库 选择本地仓库 - 本示例会从本机推送镜像 创建成功后,会有提示相关命令 创建一个nodejs项目 package.json { "name": "docker_web_app"
阅读全文
摘要:Serverless Computing(或称为函数计算CFC)如今已是各大云平台的标准功能。中小型应用(包括Web, Rest API, 定时任务等)都可以通过函数计算实现。其灵活性强,扩展性高,费用相对低。 灵活性强,扩展性高 显然一个原子服务就可以定义成一个函数,多个函数之间可以自由组合,自然
阅读全文
摘要:本文将介绍如何通过RxJS+TS实现模块间的松耦合。所谓松耦合是指模块间不能存在显式的引用关系。公司项目中经常看到junior程序员写出如下的代码: var moduleA = { foo: function() { moduleB.doSomeThing(); moduleC.doSomeThin
阅读全文
摘要:本文旨在介绍NestJS下CQRS(命令查询职责分离)的实现。NestJS的确是个强大的NodeJS框架,支持了绝大多数现在流行的技术栈。至于什么是CQRS模式,请大家自行查阅。废话不多说,直接上代码。 1: 新建项目 nest new cqrs-demo 2: 安装CQRS依赖 npm insta
阅读全文
摘要:本文介绍如何使用如何创建一个react项目,并使用expressjs在linux上后台运行。这里假设已经用create-react-app新建了一个CRA项目,并上传至git。 1: 连接Linux(ubuntu)服务器 假设已经有了.pem文件(用户名密码的方式也可以),将.pem文件放置于win
阅读全文
摘要:本文将会介绍在windows环境下启动Kafka,并通过nodejs作为客户端,生产并消费消息。 第一步,Kafka需要java运行时,先安装配置java环境。通过在命令行中输入java -version确认java是否成功安装(可能需要查看windows的环境变量中是否有java)。 第二步,Ka
阅读全文