This repository has been archived on 2022-08-19. You can view files and clone it, but cannot push or open issues or pull requests.
hydrogen-web/doc/TS-MIGRATION.md
2021-11-30 14:17:51 +00:00

775 B

Typescript style guide

Use type rather than interface for named parameters and POJO return values.

type and interface can be used somewhat interchangebly used, but let's use type to describe data and interface to describe (polymorphic) behaviour.

Good examples of data are option objects to have named parameters, and POJO (plain old javascript objects) without any methods, just fields.

Also see this playground