$30 off During Our Annual Pro Sale. View Details »

APIを使う、作る

 APIを使う、作る

TanakaMidnight

April 15, 2022
Tweet

More Decks by TanakaMidnight

Other Decks in Programming

Transcript

  1. Using APIs, Creating APIs 2022.4.9 @TanakaMidnight

  2. ★ フロントエンドエンジニアで バックエンドはやったことがない ★ Reactで何か作りたいけど バックエンドまで作る時間が無い ★ サーバー立てずにバックエンド作りたい ★ お金をかけずにバックエンドを作りたい

    対象者 2
  3. Agenda 3 1. あるものを使う 「公開APIを利用」 2. なければサクッと作る 「ノーコード」 3. ちょっと凝ったことをしたい

    「サーバレス」
  4. 1. あるものを使う 「公開APIを利用」 利用できるAPIを紹介。

  5. Google Cloud Vision API https://cloud.google.com/vision/ 画像分析 ラベル検出, 顔検出, テキスト検出などが可能 無料枠:1,000

    ユニット/月まで ※1ユニット:1検出 5
  6. Cloud Natural Language API https://cloud.google.com/natural-language 非構造化テキストを分析 エンティティ分析, 感情分析, 構文分析などが可能 無料枠:5,000

    ユニット/月まで ※1ユニット:1000文字まで 6
  7. Weather API https://openweathermap.org/api 天気情報の取得 無料枠: 60 呼び出し/分 7

  8. Exercise DB https://rapidapi.com/justin-WFnsXH_t6/api/exe rcisedb/ エクササイズ情報を取得(英語) 8 Food Calorie Data Search

    https://rapidapi.com/kenpi04/api/food-calorie-d ata-search/ カロリー等の栄養素情報を取得(英 語)
  9. RapidAPI Hub https://rapidapi.com/hub APIを検索、実行可能なサービス 無償で試せるAPIなどが豊富。 9

  10. 2. なければサクッと作る「ノー コード」 各種サービス紹介

  11. SheetDB https://sheetdb.io GoogleスプレッドシートをDB代わりに利 用できる 無料枠:500 リクエスト/月まで 参考記事) Googleスプレッドシートで APIが作れる「SheetDB」 https://itnews.org/news_contents/product-sheet-db/

    11
  12. Base https://www.base-api.io 画像やファイルの保存、ユーザー認証、 メール送信などのAPIを提供 無料利用枠あり 参考記事) アカウント認証の APIをオールインワンで提供する「 Base API」

    https://itnews.org/news_contents/product-base-api 12
  13. 3. ちょっと凝ったことをしたい 「サーバレス」 各種サービス紹介

  14. Firebase https://firebase.google.com/ Backend as a Service 認証、ストレージ、DBなど バックエンドを作成可能 無料利用枠あり 14

  15. AWS Amplify https://aws.amazon.com/jp/amplify/ Backend as a Service 認証、ストレージ、DBなど バックエンドを作成可能 12

    か月間の無料利用枠期間あり 15
  16. 16 THANKS! Any questions? You can find me at @TanakaMidnight