Explore the TypeScript collection. Follow each resource to its source for current documentation, requirements, and licensing.
TypeScript combines a language and compiler with an ecosystem of reusable types, validation libraries, and typed application interfaces. This category includes resources for practising the type system as well as tools you can evaluate for a project.
Choose a useful starting point
Use exercises or a book when learning type relationships. Check validation and API tools against a real application boundary, and verify current requirements in their documentation before integrating them.