Slide 10
Slide 10 text
#ゆるWeb札幌
LTなので、作ってる最中に個人的に思い通りにいった・いかなかった要点だけをさらっと紹介
ソースコードは https://github.com/gishi-yama/fitbit-api-proxy です。
(application.yaml の clientId, clientSecret, callbackURLを各自設定すれば動きます)
紹介したい内容:
1. OAuth2の設定と接続には ScribeJava を使うと便利
2. JSONのデシリアライズにはJava 17 Records 使うと便利
3. データの更新スケジューリングと簡易のキャッシュはSpringBootがやっぱり便利
4. WebSocketにしようと思ったけどRESTでもよかった(反省)
*+,-./+0Q§¨
10