Typescript

TypeScript2.8のConditional typesについて

先日(2018-03-27)TypeScript 2.8が正式リリースされました。 今回のリリースで搭載されたConditional typesという条件付きの型宣言構文についてまとめる。 Conditional typesについて A extends B ? C : D 構文は上記の通りで、型Aが型Bに割当て可能ならC、…

TypescriptとFlowどちらを採用するべきか

僕は普段フロントエンドフレームワークと共にTypescriptを使って開発をしています。 ReactやVue.jsの内部実装にはFlowが採用されていて、AngularやRxJSはTypescriptを採用しています。 今後開発を進めていく上で両者はどのような開発現場でメリットが最大化…