# YYTypeScript#152 執筆会 ## 参加者 - suin - shota - t-yng ## Good News ###### tags: `YYTypeScript` `執筆会` YYTypeScriptは、普段はTypeScriptについて雑談しながらエンジニア同士の交流を深めるイベントですが、この「執筆会」では「TypeScriptの技術書をみんなで作る」ことを目的に、ひとつの技術書を共同執筆していくイベントになります。 ## 前回やったこと - jamashita - [x] 誤植「nextwork」→「network」 #477 - [x] DefinitelyTypedのリンク切れ #463 - 等価性について執筆を継続 - [x] ==について - [x] ===について - [x] いつ使い分けるのか - [x] 等価に注意すべき型、NaN&symbol&object - [truthyな値とfalsyな値についての説明を追加するのはどうでしょうか #487](https://github.com/yytypescript/book/issues/487)を提案 - suin - Jest入門の執筆の続きをした 前回: [YYTypeScript#151 執筆会 - HackMD](https://hackmd.io/BvVNHfpfQNSO8UzwYy-SLQ?view) ...前々回... - 竹下 義晃 - interfaceと型エイリアスの違い - t-yng - PRを一つマージ - https://github.com/yytypescript/book/pull/480 - インターフェースと型エイリアスの使い分けについて考えた - 答えがない話なのでどこに着地させるか悩み中 - 基本的にプロジェクトでルールを決めると良い (長いものに巻かれる) - サバイバルTypeScriptの方針としてはtype推し - プロジェクトでルールが決まらない場合の参考ルールの一つとして紹介 - [公式](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#differences-between-type-aliases-and-interfaces) - ライブラリ作る時にユーザーに型を拡張してもらいたい時はインターフェースを使うと良い - shota - github issue を2個挙げた ## Project Status - 🚧未執筆記事を0にしたい - 検索ワード「TypeScript」で3位以内になりたい ## 今回やること - suin - Jest入門の執筆の続き - shota - GitHub Issuesあげる - t-yng - 「インターフェースと型エイリアスの使い分け」を進める ### 新しくやることを探している人向け * 読む系 * https://typescriptbook.jp を読んで * 気になったことを言う * 不明なところを質問する * 改善点を提案する * 書く系 * 書く方法 * https://typescriptbook.jp/writing/getting-started * 情報の量を増やす系: * 🚧が付いているページを書く * 情報の質を上げる系: * 説明文を分かりやすくする * 日本語がおかしいところ良くする * サンプルコードを良くする、シンプルにする * 文を凝縮して、情報量/文字数の比率を上げる * 執筆以外にできること * https://typescriptbook.jp/writing/contributing * いろいろなタスク * https://github.com/yytypescript/book/issues * good-first-issueは取り掛かりやすいかも? ## 今回やったこと - suin - Jest入門の続き - t-yng - 「インターフェースと型エイリアスの使い分け」の話を思い出した - 答えがない話なのでどこに着地させるか悩み中 - 基本的にプロジェクトでルールを決めると良い (長いものに巻かれる) - サバイバルTypeScriptの方針としてはtype推し - プロジェクトでルールが決まらない場合の参考ルールの一つとして紹介 - [公式](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#differences-between-type-aliases-and-interfaces) - ライブラリ作る時にユーザーに型を拡張してもらいたい時はインターフェースを使うと良い - shota - issue を2つあげた ## 次回やること