2022年5月26日のブックマーク (2件)

  • 設計時に考慮したいFirestoreオフライン対応の注意事項

    はじめに 当初は、オンライン前提でFirebase、Firestoreを使ったWebアプリケーションを作成していました。やっぱりアプリケーションの一部はオフライン対応していた方が便利かなと思い、オフライン対応の修正を追加しようとしましたが、結局断念しました。 2021年2月24日追記 不具合解消のため、やっぱりオフライン対応を追加しました。 内容は記事の最後に追記しています。 オフライン対応を入れるには、設計段階でオフライン対応を考慮するべき 今回の場合はオフライン対応は必須機能じゃないので、後で追加しようとして断念するという結果になりましたが、オフライン対応を考えている場合は、設計段階で考慮しておかないと、後で大きな手戻りが発生する可能性があります。 よって、オフライン対応を入れたいなら、最初からオフライン機能をオンにして開発した方がいいと思います。 「実践Firestore」を読もう

    設計時に考慮したいFirestoreオフライン対応の注意事項
    naohero22
    naohero22 2022/05/26
  • Vue.jsで作ったゲームをインストール可能(PWA)にしてGitHub Pagesで公開してみた | DevelopersIO

    はじめに おはようございます、加藤です。年末年始は実家の北海道に帰省するつもりだったのですが、見事にインフルエンザB型にかかってしまって、急遽キャンセルしました... 予定が全て吹っ飛んで暇になったので、年末年始は下記の教材を使ってVue.jsを勉強していました。 超Vue JS 2 入門 完全パック - もう他の教材は買わなくてOK! (Vue Router, Vuex含む) まだ7割しか終わっていないですが、せっかくなので簡単なゲームをインストール可能な状態で作って公開してみました。 新規プロジェクトの場合 Vue CLIで新規プロジェクトを作成する際に、指定する事でPWAとしてプロジェクトをセットアップできます。 npx -p @vue/cli vue create new-project # Manually select features を選択する Vue CLI v4.1.2

    Vue.jsで作ったゲームをインストール可能(PWA)にしてGitHub Pagesで公開してみた | DevelopersIO
    naohero22
    naohero22 2022/05/26
    “--only=dev @vue/cli-plugin-pwa”