Junior — Middle
Pode falar sobre os projetos em que usou TypeScript?
sobes.tech IA
Resposta da IA
Nos projetos que utilizam TypeScript, utilizei essa linguagem para desenvolver a lógica do servidor em Node.js e aplicações frontend. TypeScript ajuda a melhorar a qualidade do código através de tipagem estática e autocompletar. Por exemplo, em um dos meus projetos, escrevi uma API REST usando Express e TypeScript, o que permitia evitar muitos erros na fase de compilação e facilitar a manutenção do código.
Exemplo de um controlador simples em TypeScript:
import { Request, Response } from 'express';
export const getUser = (req: Request, res: Response): void => {
const userId: string = req.params.id;
// lógica para obter o usuário
res.json({ id: userId, name: 'Иван' });
};