V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaohantx
V2EX  ›  Node.js

有没有比较小的 nestjs 的 Demo

  •  
  •   xiaohantx · 137 天前 · 1828 次点击
    这是一个创建于 137 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想了解一下他目录结构文件命名习惯啥的,比如 middleware 我看有的是 logger.middleware.ts 用 nest middleware 生成的就是 LoggerMiddleware.ts

    10 条回复    2024-08-13 15:30:27 +08:00
    dudubaba
        1
    dudubaba  
       137 天前 via iPhone
    都一样的,https://github.com/onfuns/nestjs-blog 之前写的博客 demo 好久没维护了,看 next 分支
    ohoh
        2
    ohoh  
       137 天前
    弃用了,用到官方的 redis 的中间件发现问题,提 issue 直接引流到 discord 频道,discord 频道搜了同样的问题存在几年了也没人回应没人解决。
    WalkerPeng122
        4
    WalkerPeng122  
       137 天前
    @ohoh nestjs-redis 可不是官方的
    chenzhe
        5
    chenzhe  
       137 天前
    我的习惯是 logger.middleware.ts 然后 export 的类名是 loggerMiddleware 这样。
    create.user.input.ts => createUserInput
    http.exception.filter.ts => httpExceptionFilter
    看过好多都是这样命名的。
    ohoh
        6
    ohoh  
       136 天前
    @WalkerPeng122 仔细阅读文档,另外你说的这是啥
    WalkerPeng122
        7
    WalkerPeng122  
       136 天前
    @ohoh redis nest7.x 之前都用这个三方的 后面这个没维护了 但是有别的库了 我 nestjs 都写了好几个项目了 目前没发现问题 生态还可以
    ohoh
        8
    ohoh  
       136 天前
    @WalkerPeng122 只能恭喜你还没碰到坑。加油
    WalkerPeng122
        9
    WalkerPeng122  
       136 天前
    @ohoh 我都用了好几年了 node 不要想着全靠官方; node 框架第一选择是社区繁荣 用的人多; node 周边 并不完美 比如 prisma trpc 等一系列新的东西 都有坑 看你取舍; 要么就去用 spring ;
    w4ngzhen
        10
    w4ngzhen  
       136 天前
    楼主不嫌弃的话,可以瞅瞅我这个 demo ,内容很精简,同时还集成了 websocket:
    https://github.com/w4ngzhen/nest-http-websocket-demo
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:19 · PVG 03:19 · LAX 11:19 · JFK 14:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.