Sofiane Boumedine Lexique Dev

REST API

NestJS 🟡 Mid

Type : NestJS API

Definition

Architecture d'API basee sur les ressources HTTP avec les verbes GET, POST, PUT, DELETE. NestJS excelle dans la creation de REST APIs grace a ses decorateurs expressifs.

Analogie

Comme un systeme postal avec des actions claires par type de courrier.

Exemple de code

@Controller(class="str">'articles')
export class ArticleController {
  @Get() findAll() { class="cmt">/* ... */ }
  @Post() create(@Body() dto: CreateArticleDto) { class="cmt">/* ... */ }
  @Delete(class="str">':id') remove(@Param(class="str">'id') id: string) { class="cmt">/* ... */ }
}