seungdeng17 / nest-typeorm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nest-typeorm

https://github.com/ZeroCho/sleact

  • moudle

    • @mudle 붙은 다른 모듈 > imports
    • @injectable 붙으면 > providers
    • controller > controllers
    • 다른 모듈에서 쓸수있게 > exports (imports에서 가져올 수 있게됨)
  • controller, service (nest g mo ~, co ~, s ~)

  • dto (데이터를 전달하는 오브젝트)

  • ConfigModule, ConfigService (env)

  • implements, @injectable(DI) (injectable 붙으면 대부분 provider)

  • @Body @Query @Param

  • decorator

  • interceptor

  • typeorm entities generation (npx typeorm-model-generator)

  • db connection (ormconfig, TypeOrmModule)

  • seeding (testing data)

  • http exception filter (useGlobalFilters)

  • class-validator (useGlobalPipes)

  • @UseGuards 권한체크 (auth guard > strategy > serializer)

  • lify cycle nest

  • transaction (queryRunner)

  • ParseIntPipe, ParseArrayPipe, PickType

About


Languages

Language:TypeScript 47.7%Language:HTML 39.6%Language:JavaScript 12.7%Language:Shell 0.0%