E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nestjs
从 Egg.js 到
NestJS
,爱码客后端选型之路
序爱码客3.0开始开发到现在已经过去快整整一年了,虽然我投入其中的时间只有短短4个月,但是在最初后端几乎只有我一个人投入的情况下,可以说也是研究了一些东西,蹚了二三次浑水,来来回回改过五六次结构,心里七上八下的时间也不少,当然最后折腾出来的东西肯定到不了九十分。但,这些都不重要了,事了拂衣去,深藏功(辛)与名(酸)。如今回头,只是把当时一些探索的历程简单记录一下,权当给这段经历画下一个省略号。。。
alisecued
·
2020-11-13 17:45
前端
eggjs
nestjs
nestjs
操作mongodb实现增删改查
/blog.csdn.net/yw00yw/article/details/108490087控制器students.controller.tsimport{Controller,Get}from'@
nestjs
yw00yw
·
2020-09-17 02:39
nest
nest
nestjs
mongodb
mongodb
nestjs增删改查
mongodb增删改查
nestjs
连接并操作mongodb数据库
安装
nestjs
/mongoose以及mongoose模块cnpminstall--save@
nestjs
/mongoosemongoose配置数据库连接地址在app.module.ts中配置数据库连接
yw00yw
·
2020-09-17 02:39
nest
nest
nestjs
MVC
mongodb
nest操作数据库
nestjs
+vue+ts打造一个酷炫的星空聊天室(含完整数据库设计)
作者:edisonC原文地址:https://juejin.im/post/6854573222415826957简介????闲暇时间想做一个聊天室复盘一下这些年学习到的技术,于是在2020年6月24号就开始了Genal聊天室的开发之旅。????项目采用全typescript开发,这是为了以后的功能迭代打基础。当然,我本身也是很喜欢typescript的。项目界面功能介绍更改用户名/头像上传群聊/
祈澈菇凉
·
2020-09-11 15:23
数据库
java
编程语言
python
js
nestjs
+vue+ts打造一个酷炫的星空聊天室
项目界面项目地址点击链接可以看到项目的gif图github:https://github.com/genaller/g...项目描述前端:vue+vue-router+vuex+socket.io+typescript后端:
nestjs
态度与气
·
2020-08-24 17:19
node.js
nestjs
vue.js
typescript
javascript
VUE3来了,你用了
NestJS
了吗?(一)
VUE3开发已经进入了尾声,即将在8月底正式亮相,好多同学直呼学不动了,前端越来越大,已经不单单是做个前端。前端要做的太多,再加上微信小程序、APP混合开发、NativeAPP、Electron等等,前端的工作已经不简单是做PC页面和交互。现在又兴起的flutter更是让很多人爱恨交加吐槽归吐槽,还是得学,不然会被后浪拍死在沙滩上Node.js已经在很多小应用使用起来,目前基本使用都是javasc
万年打野易大师
·
2020-08-24 16:39
nestjs
typescript
javascript
node.js
手把手教你用
nestjs
框架7分钟生成crud风格接口
1.安装nest.js框架nest.js官方开发文档全局安装nest框架npmi-g@
nestjs
/cli2.新建一个
nestjs
项目nestnewnest-api选择是用npm还是yarn装依赖,我是直接回车选择
Tobenew
·
2020-08-24 16:07
node.js
mongodb
nestjs
Nestjs
自翻中文文档(三)
Nestjs
中文文档(三):提供者Providersprovider是Nest的基本概念。
ddsdchdsd
·
2020-08-24 16:47
nest
node.js
Nestjs
自翻中文文档(二)
Nestjs
中文文档(二):控制器版本:6.10.14控制器负责处理传入的请求并将响应返回给客户端控制器的目的是接收应用程序的特定请求。路由机制控制哪个控制器接收哪些请求。
ddsdchdsd
·
2020-08-24 16:46
nest
node.js
Nestjs
以monorepo模式开启项目之旅(一): 用cli初始搭建项目并添加日志模块
Nestjs
以monorepo模式开启项目之旅(一)monorepomode见官网创建项目nestnfullstackone创建子项目nestgappadminadmin是一个项目名称创建数据库一切向javaspring
ddsdchdsd
·
2020-08-24 15:24
nestjs
node.js
web
NestJS
集成graphql grpc 分布式实践
前言:为了学习
nestjs
graphqlgrpc微服务方面的知识,具体grpc和graphql的语法再之后在做详细分析1创建项目npmi-g@
nestjs
/clinestnewproject-name2
fuqihan
·
2020-08-24 15:01
grpc
graphql
nest
node.js
NestJS
学习与实践
NestJS
简介Nest是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。学习资料:官网
zw_slime
·
2020-08-23 00:11
NestJS
NestJs
学习(一) 基础知识
原因Nest.js框架,它有效地解决了Nodejs项目中的一个难题:体系结构。Nest旨在提供开箱即用的应用程序,可以轻松创建高度可测试,可扩展,松散耦合且易于维护的应用程序。Nest.js将TypeScript引入Node.js中并基于Express封装什么是NestNest是一个强大的Nodeweb框架。它可以帮助您轻松地构建高效、可伸缩的应用程序。它使用现代JavaScript,用TypeS
Deidei☀️
·
2020-08-23 00:07
NodeJs
web前端
nest
NestJS
入门介绍
一、概述Nest是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。它使用渐进式JavaScript,使用TypeScript构建(保留与纯JavaScript的兼容性),并结合了OOP(面向对象编程),FP(功能编程)和FRP(功能反应编程)的元素。二、NEST-CLInest.js提供了nest-cli脚手架,方便快速新建新项目。使用nest-cli构建基础项目:$npmi-g@
风儿吹花儿美
·
2020-08-23 00:13
前端
Nest.js学习笔记4:请求头(Headers)和获取路由参数
Headers)有时候,需要指定自定义响应头,这个时候可以使用@Header()修饰器或类库特有的响应对象import{Controller,Get,Header,HttpCode,Post}from'@
nestjs
wujiayucn
·
2020-08-22 23:23
Nestjs
Nest.js学习笔记1:初识Nest.js-hello-nest
初识Nest.js1.全局安装
Nestjs
/cli使用命令:npmi-g@
nestjs
/cli2.验证安装使用命令:wujiayudeMacBook-Pro:~wjy$nest-V6.3.03.创建一个
wujiayucn
·
2020-08-22 23:22
Nestjs
nestjs
服务端入门
nestjs
服务端入门Nest是一个用于构建高效,可扩展的Node.js服务器端应用程序的框架。
mwango
·
2020-08-22 23:00
nestjs
NestJs
使用Mongoose对MongoDB操作
最近开始学习
NestJs
这个框架。学习成本比其他框架相对高了很多。其注册配置相对复杂一开始学起来有点摸不着哪跟哪;但这也是相比其他框架更规范严谨的体现。保证了大型项目的稳定健壮的使用!
ragga-time
·
2020-08-22 23:57
Node.js
nodejs企业级开发框架nest学习总结 - 7.
NestJS
入门swagger,快速搭建restfulApi文档
swagger*由于最近新版@
nestjs
/swagger4.
Mack Liu
·
2020-08-22 23:52
Nest
TypeScript
nodejs企业级开发框架nest学习总结 - 5.
NestJS
入门使用mongoose、multer、验证、缓存、安全等
mongoose、multer、验证、缓存、安全等官方
nestjs
API地址1.
nestjs
结合mongoose1.1安装mongoose和nest相关cnpmi@
nestjs
/mongoosemongoose
Mack Liu
·
2020-08-22 23:52
TypeScript
Nest
Nodejs
nodejs企业级开发框架nest学习总结 - 3.
NestJS
入门guard、interceptor、customDecorator、循环引用、注入作用域、生命钩子等
NestJS
入门guard、interceptor、customDecorator、循环引用、注入作用域、生命钩子等官方API地址(点击跳转)点击跳转到个人的博客(前面两节)1.guard-守卫(每个中间件之后执行
Mack Liu
·
2020-08-22 23:51
Nest
TypeScript
Nodejs
nodejs企业级开发框架nest学习总结 - 4.
NestJS
入门Authentication认证,TypeORM数据库连接
NestJS
入门Authentication认证,TypeORM数据库连接官网API点击这里跳转1.Authentication依赖包安装(passport-jwt)yarnadd@
nestjs
/passportpassportpassport-local
Mack Liu
·
2020-08-22 23:51
TypeORM
TypeScript
Nest
视频网站 + APP + 小程序, 技术:NodeJs (
nestjs
)+ VueJs全栈(1)
基于
nestjs
搭建的服务器端1.环境配置最好使用最近最稳定的node版本,因为nest使用了ts语言,旧版本的node可能会不支持某些语言,例如,低于10.15的node会报错。
LeeTikPaak19
·
2020-08-22 23:14
前端
Nest.js 学习笔记
什么是
nestjs
?
NestJs
是一款用于构建高效且可伸缩Web应用程序的渐进式Node.js框架。
朝辉惜时
·
2020-08-22 23:47
Nestjs
设置静态文件,public
Docs:https://docs.
nestjs
.com/techniques/mvcmain.jsimport{NestFactory}from'@
nestjs
/core';import{AppModule
weixin_34258782
·
2020-08-22 23:11
Nest.js 守卫
Docs:https://docs.
nestjs
.com/guards当调用者具有足够的权限时,特定路由才可用//app.guard.tsimport{CanActivate,ExecutionContext
weixin_34067049
·
2020-08-22 23:26
Nestjs
OpenAPI(Swagger)
官方文档用来描述api转载于:https://www.cnblogs.com/ajanuw/p/9846589.html
weixin_34049032
·
2020-08-22 23:54
NestJS
折腾记- (0) 开胃菜, TypeORM 连接远程的MySQL(ssh tunnel)及Linux信息过滤裁切基础...
经验的小伙伴来说,莫名的亲切..适合尝尝鲜,目前有1W+star,上正式线我觉得等version6会稳定些,这个系列我会以一个真实项目的开发进展作为基础,一边爬坑一边水文;后台大佬用的PHP,我打算用空闲时间拿
nestjs
weixin_33998125
·
2020-08-22 23:21
Nestjs
缓存
Docs:https://docs.
nestjs
.com/techniques/cachingyarnadd@
nestjs
/mongoosemongooseyarnaddcache-managerapp.module.tsimport
weixin_33979745
·
2020-08-22 23:49
从Nest到Nesk -- 模块化Node框架的实践
文:达孚(沪江Web前端架构师)本文原创,转至沪江技术首先上一下项目地址(:>):Nest:github.com/
nestjs
/nestNesk:github.com/kyoko-df/ne…Nest初认识
weixin_33894640
·
2020-08-22 23:13
NestJS
的使用
Nest有三种基本的应用程序构建块模块@Module({}),提供元数据控制器@Controller(),处理HTTP请求组件@Component(),几乎所有的事物都可以被看作一个组件--Service,Repository,Provider等。核心文件app.controller.ts:单路径的简单的控制器app.module.ts:项目的root模块main.ts:项目的入口文件,创建nes
weixin_33834679
·
2020-08-22 23:09
NestJS
脑图
>>>
NestJS
是一个深受Angular启发基于node运行时的渐进式后端框架,解决了JS其他后端框架的结构紊乱,无法扩展,缺少模块化等问题;使得开发者更容易的写出易扩展、更高效的后端代码。
?Briella
·
2020-08-22 23:04
简单解析
nestJS
目录
只需确保 安装了npm,然后在OS终端中使用以下命令:$npmi-g@
nestjs
/cli$nestnewproject-name$cdproject$npminstall$npmrunstart生成的文件如下
丑心疼
·
2020-08-22 23:38
Nestjs
验证对象数组
route@Patch(':id')patch(@Param('id')id:string,@Body()removeEssayDto:RemoveEssayDto){returnthis.essaysService.patch(id,removeEssayDto);}dtoimport{IsNotEmpty,IsString,Contains,IsArray,ValidateNested,reg
weixin_30247781
·
2020-08-22 23:18
Nestjs
Nestjs
安装npmi-g@
nestjs
/clinestnewproject-name然后yarnstart,在localhost:3000可以看到HelloWorld了。
hiliujunyi
·
2020-08-22 22:15
框架
手把手教你用
nestjs
框架7分钟生成crud风格接口
node.jsmongodb
nestjs
1.安装nest.js框架nest.js官方开发文档全局安装nest框架npmi-g@
nestjs
/cli2.新建一个
nestjs
项目nestnewnest-api
starzhou
·
2020-08-22 22:12
JAVAscript
大数据
区块链
nestjs
依赖注入之Injector类
src/core/injector/injector.ts//注射器,依赖注入exportclassInjector{//加载中间件实例publicasyncloadInstanceOfMiddleware(wrapper:MiddlewareWrapper,collection:Map,module:Module){//中间件类型const{metatype}=wrapper;//中间件包装器c
crayon-shin-chan
·
2020-08-22 22:38
#
nest.js
nestjs
中AOP的实现
nestjs
中面向切面编程分为以下几个部分:中间件、Guard、Interceptor、Pipe、Filter一、按照使用方式来分类:1中间件:在模块的configure方法中进行配置,其配置是以代码形式进行的
crayon-shin-chan
·
2020-08-22 22:38
#
nest.js
@
nestjs
/websocket基本使用
网关组件@WebSocketGateway({namespace:'ddd',port:3001})exportclassEventsGateway{@WebSocketServer()server;@SubscribeMessage('message')onEvent(client,data):Observable>{//console.log('接收到消息')//console.dir(cli
crayon-shin-chan
·
2020-08-22 22:37
#
nest.js
#
socket.io
nestjs
nestjs
核心之Module类
src/core/injector/module.ts//模块类,用于存储模块与其他模块、组件、警卫、拦截器、控制器的关系exportclassModule{//关联模块集合private_relatedModules=newSet();//模块下组件,存储的是实例包装器,键为组件名//注意!模块本身也作为组件存储在其中private_components=newMap>();//可注入类,值也是
crayon-shin-chan
·
2020-08-22 22:37
#
nest.js
nestJs
数据验证class-validator
用于入的数据验证class-transformer用于数据格式的转换二、使用在main.js开启一个全局管道其他验证api查看class-validator文档import{NestFactory}from'@
nestjs
MmM豆
·
2020-08-22 22:38
nestJs
从零开始搭建搭建
nestJs
从零开始搭建搭建
nestJs
Nest概念Nest的核心概念是提供一种体系结构,它帮助开发人员实现层的最大分离,并在应用程序中增加抽象。
MmM豆
·
2020-08-22 22:38
nestJs
nestjs
[拦截器Interceptor的使用][7]
例子:一例看懂中间件、守卫、管道、异常过滤器、拦截器接收一个接口请求,然后对接口请求做出相关反应,返回一些处理数据,但是由于不同的方法返回的数据内容或者格式不一样,我们如何进行统一?拦截器为此而生。拦截器的概念简而言之,拦截器就是为了让数据在展示前做一些自定义的操作,如统一定义返回体的内容,在返回之前对某些数据做一些操作等,中间件管理路由请求之前的操作,拦截器管理路由请求之后的操作。自定义拦截器返
墨水白云
·
2020-08-22 22:54
nestJS
nestjs
[异常过滤器ExceptionFilter的使用][6]
例子:一例看懂中间件、守卫、管道、异常过滤器、拦截器接收一个接口请求与响应的整个过程中,必定有可能会遇到各种异常的状况,但凡使用throw抛出的异常内容都可以通过异常过滤器来获取到其异常内容然后可以自定义修改返回给前端。异常过滤器概念简单来讲就是捕获系统抛出的所有异常,然后自定义修改异常内容,抛出友好的提示。内置异常系统提供了不少内置的系统异常类,需要的时候直接使用thrownewXXX(描述,状
墨水白云
·
2020-08-22 22:53
nestJS
nestjs
[连接mysql数据库][2]
nest.js本身支持建议使用TypeORM模块来处理数据库相关的操作,它为许多不同的数据库提供了支持,以MySQL为例,使用的官方的hello-world项目做示例事前准备首先电脑安装好Mysql数据库然后通过电脑数据库连接工具测试连接,确定可以连接上(我使用的navicat),之后创建test数据库以及库中的user表如下:最后在src下面创建一个单独的模块文件夹,这里以user模块为例,内容
墨水白云
·
2020-08-22 22:53
nestJS
nestjs
typeorm 条件筛选、排序、分页 常见查询功能的实现
1.准备工作:注入Repository,创建queryBuilder@Injectable()exportclassTicketDao{constructor(@InjectRepository(TicketEntity)privatereadonlyticketRepo:Repository//依赖注入){}asyncfilterAndPageQuery(){letqb=this.ticketR
landiyaaa
·
2020-08-22 21:47
nodeJs
大前端
nestjs
对mysql数据库的基本操作
一、配置基本步骤1、安装基本的包npminstall--save@
nestjs
/typeormtypeormmysql2、在项目的根目录下创建一个ormconfig.josn文件{type:'mysql
水痕01
·
2020-08-22 21:13
node
nestjs
开发对前端传递过来的数据进行校验
一、局部验证的方式1、安装包npmi--saveclass-validatorclass-transformer2、比如在cat的目录下创建一个dto的文件夹,创建一个create.cat.dto.ts的文件import{IsString,IsInt,MinLength,MaxLength}from'class-validator';exportclassCreateCatDto{@IsStrin
水痕01
·
2020-08-22 21:13
node
JS后端框架 Nest.js入门篇 控制层、Controller(一)
注:此文仅记录博主初次学习
nestjs
之后的认识和理解,经验尚浅,文章内容仅供参考,如若有误,敬请指正。
iamjwe
·
2020-08-22 21:30
JS后端
NestJS
学习笔记1 -- 介绍与准备
安装
NestJS
全局安装
NestJS
命令行npminstall@
nestjs
/cli--global新建项目nestnewcbit-
nestjs
运行项目cdcbit-
nestjs
npmrunstart使用下面的命令运行可以在修改内容后不用重启服务即可查看效果
比特君的日常
·
2020-08-22 20:40
NestJS
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他