Το NestJS είναι χτισμένο γύρω από διακοσμητές TypeScript — ειδικές σημειώσεις με πρόθεμα @ που συνδέουν μεταδεδομένα σε κλάσεις, μεθόδους και παραμέτρους. Το NestJS διαβάζει αυτά τα μεταδεδομένα (μέσω αντανάκλασης) για να συνδέει δηλωτικά τη δρομολόγηση, την ένεση εξαρτήσεων, την επικύρωση και πολλά άλλα. Οι διακοσμητές είναι παντού στο Nest.
Διακοσμητές κλάσης — καθορίζουν το ρόλο μιας κλάσης
()
{}
()
{}
({ ... })
{}
