快適なフロントエンド開発のための時間をかけないモックAPI作成方法【node.js】

#147 時間のかからない簡易的なAPIを作成したい

サーバーサイドと疎結合なアーキテクチャでフロントエンド開発をする場合、モックデータを取り扱うための簡易的なAPIをあまり時間をかけず作りたいと思ったのがきっかけ。node.jsの「json-server」を利用してみた話。

 

more… “快適なフロントエンド開発のための時間をかけないモックAPI作成方法【node.js】”

【REST API】認証トークンをどのように扱うのが良さげか調べたことをまとめる

#142 JWTどこに保存するべきか問題

JWTをどこに保存するかを色々調べていたので、それらについて端的にまとめる。そもそもAPIファーストでフロントとバックが疎結合なアーキテクチャはなぜセッションではなくJWTみたいな認証トークンを使用するのかや、APIのRESTの考え方からもう一度復習することにした。

 

more… “【REST API】認証トークンをどのように扱うのが良さげか調べたことをまとめる”

【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【後編】(完成コードとこだわりについて)

プログラミング初心者の勉強ブログ #122

完成品を披露する記事。JSのClass記法を織り交ぜつつ、メソッドをイベントハンドラで上手いこと使いまわせるよう設計を意識した。一時的に保存したい情報は全てLocal Storageを利用したので、iOSやAndroidで思わぬ挙動などないか少し不安であったが、正常に機能した。PWAを実装し、一枚のHTMLとJSのみでアプリ感をある程度出せた気がする。

 

more… “【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【後編】(完成コードとこだわりについて)”

【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【前編】(静止画変換や他のMap APIとの比較など)

プログラミング初心者の勉強ブログ #121

次のジーズの課題がMapアプリだったので、地図で何かできないかと思い地上絵アプリを作ろうと思った。インスタでのSNS拡散を狙いたく、マップの静止画変換を画策していたところ、どうやら割と簡単にできるっぽいのでそこら辺について書いていく。何でYahooMAPにしたのかなど。

 

more… “【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【前編】(静止画変換や他のMap APIとの比較など)”

【Rails】東海オンエアから学ぶYouTube Data API(概要と基本的なリクエストの送り方)

プログラミング初心者の勉強ブログ #110

YouTube Data APIをRailsで使う場合、どのようにデータを取得できるかを確認してみた。このようなAPIを使って、何かサービスのアイデアのきっかけにでもなればと思ったからである。とりあえず基本的なリクエストの送り方と、得られる情報含め、感想を書こうと思う。

more… “【Rails】東海オンエアから学ぶYouTube Data API(概要と基本的なリクエストの送り方)”

PyQでAPI学習してAPIの理解が少し変わったのでまとめてみる

プログラミング初心者の勉強ブログ #100

Pythonオンライン学習教材として評判のPyQ(https://pyq.jp/)によるPython学習記録です。Rubyを多少かじり、第二外国語としてPythonを少しづつ学んでいきます。(内容はRubyとの比較が多くなるかもしれません。)

今回は漠然と「API」の現状の理解をまとめてみます。何となくAPIと聞くとOauthとかGoogleMapとかAmazonとか思い浮かべますが、APIはもっと広義であり、APIを作る側の視点もふまえ、「実際何が行われているか」について理解していきます。

more… “PyQでAPI学習してAPIの理解が少し変わったのでまとめてみる”

【Rails】時間指定でツイートできるTwitter botの作成方法

プログラミング初心者の勉強ブログ #70

RailsでTwitter botを作成するやり方を紹介します。前回のTwitter APIキーの取得からの続きです。WheneverとActive Jobで、時間を指定して自動ツイートを行うことができます。gem”Twitter”がおすすめです。

more… “【Rails】時間指定でツイートできるTwitter botの作成方法”

【API】Twitter APIキー取得の流れと審査に通るための方法

プログラミング初心者の勉強ブログ #69

RailsでTwitter botを作るため、Twitter APIキーを取得しました。ツイッターディベロッパーアカウント作成の流れを解説します。途中の取得理由欄は英語で書く必要があるのか、それとも日本語で通るのかなど、実際に審査に通り利用するにあたって知っておくべき内容をまとめてます。

more… “【API】Twitter APIキー取得の流れと審査に通るための方法”