2011-12-10 9 views
0

Sencha Touchの学習を始めたい。 Javaのサーバー側プログラマであるため、私はインスタンス化する必要のある種類のクラスとアプリケーションの構造を理解したいと思っています。私はExt.ApplicationExt.setupの違いを理解していないし、使用する他のクラスがある場合もありません。Sencha TouchでWebアプリケーションを構築する方法

私は本のためにグーグルをしようとしましたが、書かれた本はAmazonで悪い評価を受けるので、私はそれらを購入したくないので、Senchaのガイド/スクリーンキャストなどは明らかにアプリケーションのdifferents部分をどこに置くかについての紹介が欠けています。私は特に、複数のビューでアプリケーションを作成する方法に興味があります。すべてのビューに1つのhtml5と1つのJSファイルを作成しますか?すべてを1つのファイルに入れますか?私はどのようにこれを行うには何かを言って1つのポストを見つけることができません。

私はMVCをよく知っていますが、Sencha Touchでどのように適用するのか分かりません。

答えて

2

Sencha Touchは、さまざまなモバイルデバイスでネイティブに感じられるHTML/CSSを生成するためのJSフレームワークです。あなたが煎茶のタッチを学びたいなら、最高のものはthis quick start tutorialです! learn section for Sencha Touchを見てから、最も良いことはSencha Touch Documentationに精通していることです。ここでは、すべてのクラス、メソッド、イベントなどの説明があります...また、この本を見てみましょう:

、新しい煎茶タッチ2は、ExtJSの4エンジン上で実行されます。エンヨイ!!!!

-2

これは、Sencha Touchが主にウェブブラウザで動作するように設計されたJavaScriptフレームワークであるため、これは荒くなるでしょう。

これがウェブアプリケーションになる場合は、まずウェブページを作成する必要があります。次の手順に従ってください: https://webmasters.stackexchange.com/questions/22877/seo-where-do-i-start?answertab=votes#tab-top

第2に、あなたが何を取得しているのかを理解するためには、JavaScriptの基本的な理解が必要です。 JavaScriptはJavaScriptはJavaScriptが自動セミコロン挿入のようなずさんながらくた

  • のJavaScriptの束を持っている唯一の関数スコープを代わりにクラス
  • のJavaScriptのプロトタイプを持っていると
  • 範囲をブロックしていないクラス
  • を持っていない

    • ラムダ言語で、クロージャーにすぐにアクセスできます。これはJavaScriptの中で最も強力で美しい部分です。あなたが閉鎖を理解していないなら、まともな量のパフォーマンスで複雑なことをするために、言語を十分に活用する方法を理解できません。

    第3に、煎茶は商業的製品である。これは、受け入れ可能な文書とある程度のサポートがある可能性が高いことを示しています。これが当てはまらない場合は、を購入しないでください。

    必須として、MVCはJavaScriptの中であなたに本当に好意的なことはしません。クライアント側の言語になればなるほど、サーバー上のデータからどれだけ離れているかがわかります。

  • 関連する問題