2022-01-01から1年間の記事一覧
以下のエントリーで TypeScript プロジェクトにおける依存関係を可視化するツールを作りたいと書きました。 hori-chan.hatenablog.com まずは Graph DB についてちょっとだけ調べました。 気軽さを重視したい。 Amazon Neptune aws.amazon.com Amazon Neptun…
TypeScript のプロジェクトにおいて、PRのレビューの際に、レビュー対象のファイルなどの構造についてやその変化をより把握しやすくするために、tsc を使用して各ファイルや変数や関数などの関係をグラフデータに落とし込んで参照できるようにしたいと考えて…
numberp ナンプレアプリ numberp とは Vue から React へ移行した モチベーション 移行にあたって発生した作業 コアロジックのパッケージ化 パッケージ化前から境界を設けていた パッケージを分けるだけでは不十分 内部構造に詳しくなくても利用可能な IF と…
状況 何をしようとしていたか 問題点 詳細 解決方法 ポイント あとがき 状況 僕は、numberplace-generator という数独の問題を生成するパッケージを GitHub Actions に公開しています。 github.com そして、numberplace-generator で生成した問題を遊ぶ numb…
type LooseAutocomplete<T extends string> = T | Omit<string, T>; TypeScript Tip #12 Ever wanted just a _bit_ of autocomplete?Here, we create a TypeScript helped called LooseAutocomplete which gives us autocomplete while also allowing arbitrary values.Picked up this ti</string,></t>…