エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
この記事では、フロントエンドで日付文字列を安全に扱い、運用しやすいアプリケーションを構築する方法... この記事では、フロントエンドで日付文字列を安全に扱い、運用しやすいアプリケーションを構築する方法について解説します。 この記事のサンプルコードにはReactを使用しますが、他の技術でも応用できると思います。 またZodとOpenAPI Generatorを使った実装方法については、以下の記事で詳しく解説していますのでぜひご覧ください。 要約 様々な日付文字列がstring型で定義されていると、区別がつかず扱いづらい 一部のコンポーネントで日付をDate型で扱うことで表示不正を防ぐことができる APIに関連する日付文字列にBrand型を使用すると安全で堅牢になる 日付文字列とは 画面に表示する日付文字列 ユーザー入力コンポーネントで扱う日付文字列 APIリクエストの日付文字列 APIレスポンスの日付文字列 など日付文字列と言っても様々な日付文字列が存在する。 これらについて主にAPIに関連す