V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
xiaohantx
V2EX  ›  Node.js

有没有比较小的 nestjs 的 Demo

  •  
  •   xiaohantx · Aug 12, 2024 · 2647 views
    This topic created in 625 days ago, the information mentioned may be changed or developed.

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

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