エンジニアを目指す初学者に向けて、わかりやすく解説したブログです。

コールバック関数とは

コールバック関数とは、関数の引数に渡される関数のことである。

【NestJS】pinoのログレベル表記を数値から文字列に変更する

pinoのformattersという設定値を修正すれば良い。

【NestJS】pinoを使ってJSON形式でログ出力する

Featured image of the post

nestjs-pinoとpino-httpとpino-prettyを入れればOK。

【SQL】ORMにおけるクエリマッパーのデメリット

Featured image of the post

クエリマッパーを書くより、SQL書いたほうが楽。

Raspberry PiにDockerをインストールする

Featured image of the post

aptを使ってインストールするのが推奨。

【NestJS】環境変数の型定義とバリデーションを行う

Featured image of the post

class-validatorとclass-transformerを用いてカスタムバリデーション関数を作り、設定値に組み込む。

TypeScriptにおけるnullとundefinedのベストプラクティス

Featured image of the post

結論:undefinedに統一して使うことを推奨する。

タスクランナーはMakefileよりmiseがおすすめ、ついでに使い方も

Featured image of the post

miseは開発環境構築が非常に楽になるツールなので、非常におすすめである。

NestJSをDockerコンテナ化する(yarnを利用)

Featured image of the post

DockerやPythonの実行にMakefileを使うと便利(Makefileの書き方)

もしかしたらmiseがおすすめかも