Middleware Skill

describe how to write middleware code in the codebase, use when you need a filter or interceptor to process the request or response Use when this capability is needed.

tomevault-io 6794120 2 files · 1.5 KB Updated

File contents

middleware best practices

the document outlines the best practices for writing middleware code in the codebase.

when to use this skill

when you need a filter or interceptor to process the request or response

best practices

  • when you have multiple data to process, you should write separate middleware to process each data
  • if you need to check data present or not, try to use cache instead of database query
  • you should fail fast if the request is invalid, don't process the request further
  • you should return 400 bad request if request is invalid

Source: ambersun1234/skills — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/ambersun1234--skills--middleware-skill commit 679412008b

Frequently asked questions

npx skillmds@latest add tomevault-io/middleware-skill