[Go言語]oapi-codegenで生成したechoサーバに個別ミドルウェアが設定できないから、ルーティングを手書き&単体テストで補う
概要 OpenAPI(Swagger)でAPIのスキーマ定義をyamlで書くスキーマ駆動開発を試みました。 oapi-codegenを使えばyamlファイルに記述したOpenAPIのスキーマ定義...
22 search resultsShowing 1~20 results
You need to log-in
概要 OpenAPI(Swagger)でAPIのスキーマ定義をyamlで書くスキーマ駆動開発を試みました。 oapi-codegenを使えばyamlファイルに記述したOpenAPIのスキーマ定義...
Go言語でテストしやすいコードを書く Go言語でテスタブル(テストしやすい)コードを書いてユニットテストを実践しましょう. この記事では以下について書きます.ユニットテストの概要については書きま...
対象読者 Apache JMeterを使った負荷試験の計画を練っている最中、既存のサンプラだけでは不十分な状況に陥ったので、独自のサンプラをサッと書きたい。 Javaはなんとなく読み書きできるけ...
この文章について Go言語のerrorはシンプルでerrors.New("エラーメッセージ")で生成することができます。その一方で、エラー内容に応じて分岐するには工夫が必要です。本記事ではGo言...
この記事について iOSアプリでGraphQLサーバにアクセスするためのクライアントを実装するための導入を書きます。サーバ機能ではなく、クライアント機能の説明です。 Swift iOS15 Xc...
この記事について この記事は、Go言語でGraphQLサーバの開発をする方法を書きます。 この記事で書くこと GraphQLのスキーマ定義 Go言語でGraphQLサーバの開発方法 フレームワー...
ページネーションするときによく使う計算式 検索エンジンの結果や、MySQL等のデータベースから得た値をウェブ等のUI上にページネーション付きで、一覧表示するときに頻繁に使う計算です。もはや公式レ...
概要 vue.jsのサーバサイドレンダリングで行うNuxt.jsをAWS Lambda上で動かしてみます.あくまでも試験的に試すことが目的の記事です.もし,本番サービスでの導入する場合には慎重な...
概要 vue.jsのサーバサイドレンダリングで行うNuxt.jsをAWS Lambda上で動かしてみます。あくまでも試験的に試すことが目的の記事です。もし,本番サービスでの導入する場合には慎重な...
Node.jsでBASIC認証 Node.jsでexpressを使ったWebサーバでBASIC認証を導入する場合の実装方法について紹介します. 本記事上では,パスワードを暗号化・ハッシュ化せずに...
はじめに Sign In with Apple(アップルサインイン)をWebページに導入する方法を解説します.現在,SNSログインを導入しているiOSアプリはアップルサインインの導入が必須となる...
Service workerとは? Service workerについては以下などを参考にしてください. Service Worker の紹介 概要 つくったもの Service workerを...
概要 AWS S3のETagはファイル内容のmd5ハッシュ値であるため,ファイルの内容が同一かどうかを簡単に確認することができます. ところで,ファイル名が異なるとETagの値は異なるのでしょう...
はじめに Node.jsでGraphQL APIを実装します.GraphQLの概要やクライアントスキーマの記述について日本語のドキュメントは見かけました.しかし,API側の実装についてのドキュメ...
概要 RaspberryPi3がWiFiに接続できない. しかしながら,通常にSSIDには接続できる.非公開SSID(hidden SSID)にのみ接続できない模様. 設定ファイルにオプションを...
Alexaのスキルからツイッターに投稿 Amazon echo(以下アレクサ)のスキルからツイッターに投稿するサンプルプログラムを作成しました. 投稿するには次の設定と実装が必要です.本記事では...
はじめに pythonの各バージョンや依存パッケージごとに仮想環境を作る方法. 調べれば見つかるが,毎回調べているので自分用にメモします. なおmac osxを前提としています. 公式 http...
はじめに vue.jsを使ったトグルスイッチを作成します.いわゆるかっこいいチェックボックスですね. 参考にしたもの 下記ページにJavaScriptを一切使わず,CSSとHTMLのみでトグルス...
はじめに Vue.js 2.x系を利用してカルーセルを作成しました.作り方を記載します. Vue.jsでカルーセルをつくるではクリックイベントで発火した関数が,表示部分の中身自体を変更しています...
はじめに 内容 Slackボットを作ります. AWSサーバレスアーキテクチャとして開発します. お題はシャッフルランチです. これからSlackボットを作られる方や,AWSサーバレスアーキテクチ...
22 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.