2012-03-29 1 views
1

データがシステムに送信され、データがデータベースから取得されるビューがたくさんあるフォームが多数あります。 Webアプリケーションをオンラインモードとオフラインモードに変換したい私はHTML5のローカルストレージとウェブストレージの概念を通り、既に を実装しています。私はこのために多くのコードをリファクタリングしなければなりませんでした。オンラインモードとオフラインモードアプリケーションの作成

私はこのアプローチが適切ではないと感じています。誰もがオフラインとオンラインの両方で動作し、多くのデータを保存して取得できるアプリケーションを作成するためのより良い提案をしていますか?

現在、私のアプリケーションはGroovy & Grailsで書かれたWebアプリケーションです。私のアプリケーションは、すべての可能なブラウザとスマートデバイスで使用することを意図しています。コンセプトのその証拠はまだ進行中の作業と私は

答えて

0

HTML5はまだウェブ技術であり、オンライン利用のために最適化されたこの

おかげに関するガイダンスを必要としています。 HTML5機能を使用していても、オフラインのWebアプリケーションを作成することは非常に限られています。

フル機能のオフラインアプリが本当に必要な場合は、desctop /モバイルツールをご覧ください。 Apache Cordowa(PhoneGapだった)やAppcelerator Titaniumのように、JavaScriptのようないくつかのWeb技術を再利用することができます。 Web(grails)、デスクトップ(titanium、swing maybe)、モバイル(cordowa/titanium)

+0

これらの種類に最適化されたアーキテクチャはありますか状況 – srisris

+0

多分それは 'RESTFul API + webapp/mobileapp on this base' –

関連する問題