TypeScript
JavaScript with static types.
LanguageOpen source
JavaScript superset that adds static typing, catching errors before execution and improving autocomplete in editors.
When to use
In practically any medium or large JavaScript project.
When to avoid
In tiny scripts or throwaway prototypes, where configuration weighs more than the gain.
Related
From the same area, with a close purpose.
Component-based UI library.
LibraryOpen source★ 251.8KGoogle's complete framework, with TypeScript and dependency injection.
FrameworkOpen source★ 101.1KEstablished, configurable bundler with a huge ecosystem.
LibraryOpen source★ 66KProgressive UI framework, easy to adopt gradually.
FrameworkOpen source★ 54.8K