Sobes.tech
Junior — Middle

Aveți experiență în utilizarea tipurilor generice în dezvoltare?

sobes.tech AI

Răspuns de la AI

Da, tipurile generice permit crearea de componente care funcționează cu diferite tipuri de date, asigurând securitatea tipurilor și reutilizarea codului. În Node.js, folosind TypeScript sau Flow, se pot declara funcții și clase cu parametri de tip. De exemplu, în TypeScript:

function identity<T>(arg: T): T {
  return arg;
}

const num = identity<number>(42); // num va fi de tip number
const str = identity<string>("hello"); // str va fi de tip string

Acest lucru permite scrierea de cod universal care se adaptează diferitelor tipuri fără a pierde securitatea tipurilor.