Upgrade to Pro — share decks privately, control downloads, hide ads and more …

非公式LINE管理画面を作ってみた

捧隆二
October 30, 2019

 非公式LINE管理画面を作ってみた

1. 自己紹介
2. 非公式LINE管理画面が必要になった経緯
3. システム構成
4. ハマったこと

捧隆二

October 30, 2019
Tweet

More Decks by 捧隆二

Other Decks in Programming

Transcript

  1. 10

  2. 12

  3. 14

  4. 18

  5. 19 LINE Server LINE 公式 チャット My Server Botモード +

    ⾮公式管理画⾯ LINE ⾮公式 管理画⾯
  6. 20 LINE Server LINE 公式 チャット My Server Botモード +

    ⾮公式管理画⾯ LINE ⾮公式 管理画⾯ 管理画⾯を⾃作してしまえばいい︕
  7. 23

  8. 24 システム構成 LINE Server Database Firestore File Storage Cloud Storage

    Web Firebase Hosting Authentication Firebase Authentication Analysis Big Query Backup Cloud Storage API Firebase Functions App Server Browser
  9. 25 システム構成 LINE Server Analysis Big Query Backup Cloud Storage

    App Server Browser Database Firestore File Storage Cloud Storage Web Firebase Hosting Authentication Firebase Authentication API Firebase Functions サーバサイドは Firebaseをフル活⽤
  10. 26 システム構成 LINE Server Database Firestore File Storage Cloud Storage

    Authentication Firebase Authentication Analysis Big Query Backup Cloud Storage App Server Browser API Firebase Functions Web Firebase Hosting Vuetify フロントは Nuxt.jsとVuetifyで開発⾼速化
  11. 27 システム構成 Database Firestore File Storage Cloud Storage Web Firebase

    Hosting Authentication Firebase Authentication Analysis Big Query Backup Cloud Storage Browser LINE Server App Server API Firebase Functions ビジネスロジックは分離させて APIはプロキシ化
  12. システム構成 LINE Server File Storage Cloud Storage Web Firebase Hosting

    Authentication Firebase Authentication API Firebase Functions App Server Browser 28 Analysis Big Query Backup Cloud Storage Database Firestore FirestoreをBig Queryに流して 分析可能に