満足のいく回答が見つかりませんでしたのでここに質問があります。デスクトップ<-->モバイルコード共有[Javascript]
私はHTML5-Websocketベースのアプリケーションを開発しており、それもMobileに移植します。
問題は、私の機能の2/3がモバイル版にはなく、機能は密接にJSとHTMLに統合されていることです。
これらの1/3の機能をエレガントに分けることができれば、私はドライです。しかし、私はこのための簡単な解決策を見つけることができませんでした。
たとえば、ノードからユーザーオブジェクトを取得し、それを関数で処理する関数があります。モバイルの場合は、同じフローが必要ですが、フローの2/3は除きます。私はそれらのための異なる機能を作成し、それらを異なるファイルに入れることができますが、これはメンテナンスの悪夢をもたらすでしょう。なぜなら、私は単純な機能に対しても数十の追加機能を作成する必要があるからです。
この仕事のためにそこにこれらのことをする良い枠組みや方法はありますか?