Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2021年3月3日のブックマーク (3件)

  • TypeScriptのコードレビューを依頼された人のための!と?の解説 | DevelopersIO

    TypeScriptコードレビューをしていて、 ! と ? の意味を改めて確認したら意外とややこしかったのでまとめておきます。 ご注意: 記事では、nullとundefinedを厳密に区別せず、どちらも含めてnon-null/nullableと表現しています。 Optional Paramater Optional Paramater 関数の引数がOptional(省略可能)であることを宣言します。コンパイラはOptional Paramaterが宣言されたとき、その引数の型を T | undefined と認識します。 勘違いしやすいのが、Nullableを宣言するものではないということです。OptionalとNullableの違いは、Optionalの場合は複数の引数があるときにOptionalの引数の後ろにOptionalでない引数を宣言できないという点です。 function

    TypeScriptのコードレビューを依頼された人のための!と?の解説 | DevelopersIO
  • 15分・15kmマップ | 15cities

    メンテナンス中 15分到達圏マップ「15cities」にアクセスいただきありがとうございます。 アクセス数が増え、mapbox(地図アプリ開発者向けサービス)の無料枠を使い切ったため、メンテナンス中です。 mapboxでは、月50,000アクセスを超えるとAPI利用料がかかります。 仮に1日10,000アクセス(月30万アクセス)に達した場合、月額利用料は約16万円になる計算です。 サービスは全て作者の手弁当で運営しておりますので、なるべくコストが掛からない形で再開できる方法がないか、mapbox以外のサービスへの移行も視野に検討したいと思います。

    15分・15kmマップ | 15cities
    shifumin
    shifumin 2021/03/03
    ある地点から徒歩、自転車、車で5、10、15分の距離が分かるマップ。散歩が捗るな。
  • React テスト応用、テストに悩む人へ

    2022-05-06 更新 「React でコンポーネントテストを書くといいらしい、 React Testing Library や jest でサンプルを参考に書いてみたが 現実どうやってプロダクトコードに合わせていけばいいか分からない」 そういった方が対象となるを目指しています。 いろいろ調べて実践したものの下記のように感じた方に適しているかもしれません。 - 結局テストで何を担保しようとしているか分からない - React のテストでハマっているか、Jest でハマっているか分からない - モックとかスパイとかアプリケーションとは遠い出来事も多くてピンとこない 誤り・ご指摘あればフィードバックいただけると嬉しいです。 無料で配布していますが、気に入ったらサポートなどいただけると今後もこのをアップデートし拡張していく気持ちになれるのでよろしくお願いします。

    React テスト応用、テストに悩む人へ