FastifyのJSONスキーマからOpenAPIのスペックファイルを生成する方法
FastifyのJSONスキーマからOpenAPIのスペックファイルを生成する方法を解説します。
FastifyのJSONスキーマからOpenAPIのスペックファイルを生成する方法を解説します。
マイクロサービスが正常に動作していることをチェックするためのアーキテクチャパターンとしてDeep Health Checkパターンが存在します。これを使うことで単にリクエストが受け付けられるだけでなく、DBや他のマイクロサービスとの通信を含めたリクエストを正常に返せるかということをチェックすることができます。
package.jsonのversionに書かれたバージョン番号をみて、新しくなっていたらnpmパッケージやgitタグ、リリースノートを生成するGitHub Actionsです。
npm run command --prefix directory でサブディレクトリのコマンドを実行することができます。例えば同じgitでフロントエンドとバックエンドを管理することができます。
Sonarqubeの導入検討時にわかったことや期待できることを残しました。
TypeORMでエンティティの削除処理を行う際に関係する子エンティティに対して伝搬する方法がいくつかありますが、ケースによってアプローチが異なるので解説します。
ReactやVue.jsでコンポーネントを設計する際のテスタブルで再利用しやすいコンポーネントを作るための設計思想を解説します。
クリーンアーキテクチャでの実装でインフラストラクチャ層をドメイン層に依存しないように作れば再利用性が上がって良いという話
TypeScriptでGoogle APIsを使う方法(フロントエンド、バックエンドの)を解説します。
Typescriptを使ってNuxt.jsで開発をしながら、各々のコンポーネントのテストをjestで、e2eテストやインテグレーションテストをcypressで行う方法を解説します。