タグ

2023年4月5日のブックマーク (3件)

  • Nuxt 3 State Management: Pinia vs useState | Vue Mastery

    If you’re a Nuxt developer, or plan to become one with Nuxt 3, you might be wondering what to use for state management. Do I use Nuxt 3’s own statement management solution: useState? Should I use Nuxt 3 with Pinia? Can I use Pinia and useState together? Which is better, Pinia vs. useState? Here’s the short answer: Pinia is what you get if you keep adding more and more features to useState. More co

    Nuxt 3 State Management: Pinia vs useState | Vue Mastery
  • [Typescript] 「なぜ enum の利用が推奨されないのか?」をまとめてみた - Qiita

    はじめに Typescript にも他の言語と同様にenumが記法として実装されているのですが、次の記事ではenumではなく、Union typeを利用しようという内容が記載してありました。 さようなら、TypeScript enum: Kabuku Developers Blog 色々関連する記事を読んだ結論として、特にこだわりがなければ「Union type」を利用する方が良いと僕も思います。 その根拠 / 背景を以降まとめたいと思います。 なお、記事のコードの検証には、Typescript Playground を利用しています。 Typescriptのenumについて enumはある型についてとりえる値を列挙します。(他の言語と同様) Typescriptでは文字列、または数値を値としてマッピングできます。 デフォルトでは、上から0,1,2...というように数値を自動で値として設

    [Typescript] 「なぜ enum の利用が推奨されないのか?」をまとめてみた - Qiita
  • 注文住宅で15年後に後悔すること

    ・雨が当たるベランダ 100%漏水する。一見大丈夫でも接合部分のどこしら雨漏り&乾燥を繰り返し建物の劣化が進んでいる。定期的にコーキング必須。 ・天窓 100%漏水する。太陽の位置の関係で、夏は暑く冬は太陽が入りにくく、メリットが低い。 ・出窓 雨が当たる部分は100%漏水する。窓の断熱性能を下げまくる上に、最終的に収納になるだけなのでメリットが皆無。 ・ウッドデッキ 天然木は腐ったり刺さるので論外。人工木は割れる。接合部分から漏水したり床下が湿気と虫たまり場になって建物に悪影響なのでメンテできないならやめるべき。 ・アルミサッシ、樹脂複合サッシ 自明。 ・無垢のフローリング 寿命が長いらしいが歪んでゴミや水が隙間に入ったりするし、何より高すぎる。突き板か挽き板で十分で、劣化が目立ったら交換すればいい。 ・窯業系の外壁 窯業系サイディングはどんな高性能でも金属より寿命が短く、塗装を小まめに

    注文住宅で15年後に後悔すること