0

私は、deck.jsやhtml5rocksなどのツールがどのように機能するかを説明するチュートリアルまたはWebサイトを見つけようとしています。私が学びたいのは、リロードせずに新しいページに切り替える機能といくつかの素晴らしいアニメーションを備えたアプリのようなWebページを作成することです。

ご迷惑をおかけして申し訳ありませんが、私の検索はすべて、そのフレームワークを使用してプレゼンテーションを作成するためのマニュアルにつながります。

4

2 に答える 2

1

あなたが探しているのは、シングルページアプリケーション、または知識のある人のためのSPAに関する情報です。Deck.jsの使用経験はあまりありませんが、今見たところ、かなり印象的です。私の意見では、優れたSPAアプリの基盤はKnockout.jsとjQueryです。Deckがモデルのバインドや変更の追跡などを処理しているようには見えないので、SPAアプリと簡単に組み合わせることができます。本当に素晴らしいチュートリアルがたくさんあります。JohnPapaは、SPAの開発とアーキテクチャに関する優れたプレゼンテーションをPluralSight.comに投稿しました。

さまざまな形式のSPAで1年近く作業した後、「リロード」されないアプリケーションでかなり大きな問題が発生する可能性があることをお伝えします。大きなものであるメモリ管理。各サイトの「セクション」は単一ページになるため、セクションのリロードを選択しましたが、各セクションにはポストバックをロードします。これにより、メモリの問題やバインディングなどをクリアでき、長期的にはアプリケーションの実行がはるかにスムーズになります。つまり、メモリに関するすべての問題が過去のものになるまで...

これがすべてお役に立てば幸いです。

于 2012-11-20T21:35:21.423 に答える
0

それを行いたい場合は、jquerymobile.comにアクセスしてください。アプリを作成してウェブページにスケーリングするかのように、フレームワークを使用します。しかし、調査する必要のある「テクノロジー」はajaxです。これは、ページの更新などを行わずにデータを更新します。また、jquery(Webサイトの場合)は、スライドのポップなどに役立ちます。

http://jquerymobile.com/

これを使用して開始します。コードを表示できる非常にクールなドラッグアンドドロップ機能があり、イベントを接続して開始します。

于 2012-11-20T21:32:00.913 に答える