API server
API Server¶
- APIサーバーについての参考記事
- node.js expressを使ったAPIサーバーでJSON Web Tokenの使い方
- Reactとexpress。JSON Web Tokenで認証機能を実装
- コピペでOK!Expressにログイン機能をつくる
- ExpressとPassport.jsを用いたログイン機能の実装
- Expressでユーザー登録機能(メール認証つき、ダウンロード可)
- 上記のログイン機能に続いてユーザー登録機能を実装
- REST API
- Node.js APIで認証付きのMockREST APIサーバの導入
- Node.js RESTful API CRUD BASIC
- axios
- [axios] axios の導入と簡単な使い方
- axios、async/awaitを使ったHTTPリクエスト(Web APIを実行)
- 私が async/await、promise をちゃんと理解するまでのステップ1,2,3
- ユーザー認証系
- 【初心者でもOK】Node+Expressで簡単なフォームを実装!
- Express+Passportで簡単に認証機能を実現
- expressでユーザー管理+MySQL
- ログイン処理の参考(MySQL使うこと無いけど)
- nodemailerを使ってメール認証でのサインアップをNode.js+express.jsで実装する。
- データベース
- [Sequelize] Sequelize の導入と簡単な使い方
- ExpressにSequelizeを導入し、PostgreSQLを使用する
- Sequelize ORMからdataValuesのみを取得します
- Auth
- Passport
- Getting started with authentication in Node.js with Passport and PostgresQL
- timtamimi/node.js-passport.js-template
Docker¶
便利ツール¶
Swagger¶
- Responderでスキーマ駆動開発: Swagger UIの表示までやってみる
- 先にAPIのスキーマを決め、ドキュメントとモックの生成をシステマティックに行った上で内部の実装を行うスキーマ駆動開発
- SwaggerUIを簡単にGithub Pagesで公開する方法
- Swaggerで書いたAPIドキュメントを公開するまで
- 【超初心者向け】5分で試せる!OpenAPI(Swagger3.0)ドキュメント作成〜API自動生成
- APIドキュメントの作成からコードの自動生成まで