Skip to content

A repository dedicated to learning and experimenting with TypeScript concepts, including types, interfaces, classes, generics, and more. This project focuses on understanding TypeScript's features to build robust and type-safe JavaScript applications.

Notifications You must be signed in to change notification settings

ajmalfaris11/TypeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript Learning Repository

This repository is dedicated to learning and exploring the features of TypeScript, a powerful superset of JavaScript that enhances code quality with static typing and advanced features.

🛠️ Features Explored

  • Type Annotations: Learn the basics of type declarations for variables and functions.
  • Interfaces and Classes: Explore object-oriented programming in TypeScript.
  • Generics: Implement reusable code using generic types.
  • Modules: Structure code efficiently using modules.
  • Advanced Types: Work with union, intersection, mapped, and conditional types.
  • TypeScript and JavaScript Interoperability: Understand how TypeScript compiles to JavaScript.

📁 Project Structure

  • src/: Contains all the TypeScript files (.ts) for learning and experimentation.
    • intro.ts: A simple file to get started with TypeScript basics.

About

A repository dedicated to learning and experimenting with TypeScript concepts, including types, interfaces, classes, generics, and more. This project focuses on understanding TypeScript's features to build robust and type-safe JavaScript applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published