miyabisan2の記事一覧
-
個別のReducerのみをテストする場合 通常の例 [crayon-6adfe3c6b89f5531094160/] ExtraReducerの場合 非同期の結果が失敗した場合と成功した場合などで様々なケースでテス…
-
聖杯レイアウトとは? 当時は、flexもgridもなかったので西欧では聖杯を探すのが難しいという意味を込めて「聖杯レイアウト」と呼ばれていました。 用途 情報量が多いサービス ページ数が多いサービス ベンチ…
-
Twailwindcss2までは purge.cssを使います。通常、tailwindcssは71kbほどの容量なのですが、さらに不要なcssを削除してくれるツールでパフォーマンスが良くなります。(ちなみに、bootstrapとかで…
-
POSTCSSを使えばCSSのビルドを行うことができます。本番環境向けにminify化するには「cssnano」というプラグインを使用します。 インストール [crayon-6adfe3c6b966d933616570/] 設定 p…
-
02.06
【CSS】「autoprefixer」について
autoprefixerとは? 自動でベンダープレフィックスをつけてくれるものです。CSSはブラウザによって使えるもの使えないものが変わってきますが、ベンダープレフィックスをつけることによってどのブラウザでも動くようにしてくれるもの…
-
02.05
【CSS】「postcss」について
PostCSSとは? Node.js製のCSS変換ツールです。さまざまなプラグインを組み合わせることでCSSファイルにさまざまな処理を行った上で変換を行うことができます。 実務では、SassやTailwindと組み合わせで使う…
-
@apply tailwindはどうしても長くなるので可読性が落ちます。そういう場合は似たようなcssをまとめて再利用することも可能です。(通常のcssのように使うことができるみたいなイメージですね。) 記述方法 CSS…
-
文字装飾 フォントファミリー font-sans tailwindのデフォルトのフォントファミリーになります。 font-serif フォーマルな印象を与えます。 font-mono 等幅フォントです。 オリジナルフォント …
-
01.20
【Next.js】「エラーハンドリング」
Error Boundary コンポーネント内で発生する特定のエラー(実行時エラーなど)しかcatchしてくれない。以下のエラーは捕捉しないので、現状はあまり使い道はないかもしれない。 イベントハンドラ内で発生したエラー …
-
ディレクトリ名説明.nextプロジェクト作成時にはなく実行すると生成されます。この中にプロジェクトから生成されたWebアプリのファイル類が保存されます。pagesここで指定したファイル名はパス名になる。(_app以外)└_app.tsxこ…
