Branded Typesを使用して型安全性を高める
はじめに TypeScriptで開発していると、関数の引数の順番を間違えてしまい、意図しないバグを生んでしまった経験はないでしょうか? 例えば、以下のコードを見てください。userIdとacco...
6 search resultsShowing 1~6 results
はじめに TypeScriptで開発していると、関数の引数の順番を間違えてしまい、意図しないバグを生んでしまった経験はないでしょうか? 例えば、以下のコードを見てください。userIdとacco...
はじめに フロントエンドの開発において私たちは当たり前のようにyarn(またはyarn install)というコマンドを実行するかと思います。すると魔法のようにnode_modulesフォルダが...
はじめに 突然ですが、皆さんのチームではこんな課題はありませんか? 「あの資料どこだっけ?たしかGoogle Driveに…いやSlackで誰かが…?」 仕様や議事録がいろんな場所に散らばってい...
はじめに 開発を行う中で、PRを読んだり書いたりする機会がたくさんあると思います。 PRの読み方や書き方によって、自分の成長に繋げられたり、レビュワーを幸せにできると思ったので、自分なりに工夫し...
はじめに 入社してから、ある機能のパフォーマンス改善をするタスクを行いました。 そこで自分はインデックスを張るという選択をし、実際に改善をすることができました。 しかし、なぜその選択を取ったのか...
概要 こんにちは、Keitoです。 エンジニアのやりがいの一つには 多くの人に自分が作ったサービスを使ってもらうことがあると思います。 今回は沢山の人にサービスを届けるために個人開発をする上で...
6 search resultsShowing 1~6 results
Qiita is a knowledge sharing service for engineers.