Nuxt.jsのプロジェクトにSassを導入する手順。SASS記法とSCSS記法の違い、必要ライブラリのインストール、sassファイルの作成、pagesのstyleでlang=scssとscopedを指定、nuxt.config.jsの修正まで♪
Nuxt.js連載のプロジェクト作成編。Dockerコンテナ内でvue-cliを使ってプロジェクトを作成し、モジュールのインストールと起動まで。ホットリロード、ルーティングの自動設定、nuxt generateなどの便利なコマンドも紹介♪
サーバーサイドレンダリングができる「Nuxt.js」の開発環境をDockerで構築する手順。Vue.jsとNuxt.jsの概要、Dockerfileとdocker-compose.ymlの作成、コンテナの起動とyarnの確認まで。連載の環境構築編です♪
新型MacBook Pro 2019の15インチ、2.4GHz・メモリ32GBモデルを2015モデルから乗り換えで購入。スペックと価格、開封、外観と梱包物、合わせて買ったスリーブ・USB-Cハブ・Kickflip・液晶保護フィルムもご紹介♪
SpringBoot2でJUnitに代わるテストフレームワーク「Spock」を使ってコントローラーのユニットテストを書く方法。依存関係の追加、テストクラスの作成と要点の解説、実行、HTMLのエラーレポートまで。TDD入門に♪
特定のTwitterアカウントのツイートをSlackに自動で転送する方法。SlackのManage appsからTwitterアプリを連携し、転送したいアカウントと送信先チャンネルを登録するだけ。ポチポチで完了します♪
SpringBoot2でリクエストの処理時間(latency)をログに出力する方法。AbstractRequestLoggingFilterを継承したクラスを実装してBean登録するだけで、ミリ秒単位の所要時間が出ます。パフォーマンス改善に♪
SpringBoot2でリクエストのヘッダーやボディをログに出力する方法。CommonsRequestLoggingFilterをConfigクラスで@Bean登録し、application.ymlでDEBUGレベルを有効にするだけ。GETとPOSTでの出力例つき♪
SpringBoot2のLogbackのログをlogback-json-classicでJson形式にする方法。build.gradleへの依存追加とlogback-spring.xmlの修正を、標準出力の場合とAWS CloudWatch Logsの場合に分けてご紹介♪
SpringBoot2でLocalDateやLocalDateTimeをレスポンスに返すと出るJSR310FormattedSerializerBase.findFormatOverridesエラーの解決方法。build.gradleにjackson-datatype-jsr310の依存を1行追加するだけ♪