-2

HTML5 / Javascript/CSSを使用して最初のモバイルアプリを作成しています。そこにあるJavaScriptライブラリの数に圧倒されていると感じています。私が過ごした短い時間で; JsRender、nodeJS、backbonejs、knockoutjs、TypeScript、CoffeeScript、Jqueryに出くわしました...モバイルアプリを構築するための「ベストプラクティス」ドキュメントとして一般的に受け入れられているものはありますか?そのため、これらの各ライブラリについて読んで、何を使用すべきか、何を使用すべきでないかを理解する必要はありません。

これは具体的な十分な質問とは言えないかもしれませんが、質問するのに適したフォーラムは見つかりませんでした。

4

1 に答える 1

4

まず第一に、あなたが言及した JS ライブラリにはそれぞれ異なる目的があります。

  • JsRender は jQuery テンプレート用です
  • nodeJS は JavaScriptサーバーです
  • Backbone は、 MVCパターンに従って構築されたアプリケーション クライアント側の JS ライブラリです。
  • Knockout は、 MVVMパターンに従って構築されたアプリケーション クライアント側の JS ライブラリです。
  • TypeScript と CoffeeScript は JSプリコンパイラです (JS にコンパイルされるコードを「より簡単に」記述できるようになります)

それらはすべて異なる目的を果たすため、ここに「ベストプラクティス」はないと思います。それらの違いを学び、1 つを選んでそれを使いましょう。

モバイル アプリを構築したい場合は、jQuery Mobileをお勧めします(ただし、繰り返しますが、これは個人的なお気に入りです)。他にはSencha TouchKendo UI MobilePhoneGapなどがあります。

于 2013-01-21T07:12:37.640 に答える