Sobes.tech
Junior — Middle

Czy możesz opowiedzieć o projektach, w których używałeś TypeScript?

sobes.tech AI

Odpowiedź od AI

W projektach korzystających z TypeScript używałem tego języka do tworzenia logiki serwera w Node.js i aplikacji frontendowych. TypeScript pomaga poprawić jakość kodu dzięki statycznej typizacji i autouzupełnianiu. Na przykład, w jednym z moich projektów napisałem REST API z użyciem Express i TypeScript, co pozwalało uniknąć wielu błędów na etapie kompilacji i ułatwiało utrzymanie kodu.

Przykład prostego kontrolera w TypeScript:

import { Request, Response } from 'express';

export const getUser = (req: Request, res: Response): void => {
  const userId: string = req.params.id;
  // logika pobierania użytkownika
  res.json({ id: userId, name: 'Иван' });
};