2017-12-19 11 views
0

私はVueJSとMongoDBを使って仮想ペットを作りました。JS - ユーザーがアプリケーションにいないときの仮想ペットの進化

私たちは、localStorageを使用してユーザーデータを保存しています。

私は、ユーザーがウェブアプリにいないときに、仮想ペットを進化させる(つまり、ライフゲージが下がる)ように仕組んでいると思います。 ユーザーがアプリを離れるときに日付を保存する必要がありますか?

答えて

2

はい、ユーザーがアプリを離れるときを保存する必要があります。

データベースからデータをフェッチするたびに、復旧時に保存された時間を現在の時間と比較し、その差に基づいて実行する必要のある操作を適用します。

また、サーバーを常に実行し、スケジュールされたジョブなどを処理してリアルタイムですべて更新することもできますが、ユーザーがデータを要求したときにのみ遅延評価が必要です。

関連する問題