Skip to content

ClaudioOliveira89/TypeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

This repository documents my learning and development journey with the TypeScript language, including practical projects and experiments.

TypeScript Angular React Next.js Vite ESLint Prettier Vitest


This repository was created for academic purposes to document my learning journey with the TypeScript programming language — a statically typed superset of JavaScript that brings strong typing and advanced tooling capabilities to modern web development. TypeScript is widely used for building large-scale, robust, and maintainable applications, especially in enterprise environments. The main goal is to explore both foundational and advanced TypeScript features, including types, interfaces, generics, decorators, and type inference, as well as integration with popular frameworks and tools like Angular, React, Next.js, Vite, ESLint, Prettier, and Vitest. This space will serve as a base for experiments, notes, practical exercises, and small projects, aiming to consolidate skills applicable to frontend and full-stack development contexts.


Este repositório foi criado com fins acadêmicos para documentar meu processo de aprendizado da linguagem TypeScript — um superset do JavaScript com tipagem estática que oferece recursos avançados de desenvolvimento e ferramentas poderosas para aplicações modernas. O TypeScript é amplamente utilizado na construção de aplicações robustas, escaláveis e de fácil manutenção. O objetivo principal é explorar tanto os fundamentos quanto os recursos avançados da linguagem, incluindo tipos, interfaces, generics, decorators e inferência de tipos, além da integração com frameworks e ferramentas populares como Angular, React, Next.js, Vite, ESLint, Prettier e Vitest. Este espaço servirá como base para experimentos, anotações, exercícios práticos e pequenos projetos, com foco em desenvolver habilidades aplicáveis no desenvolvimento frontend e full-stack.