0

私は Web 開発に不慣れで、この世界への最初の一歩を踏み出しています。何か疑問に思っていました。ウィキペディアで、Angular は「シングルページ アプリケーション」を実行するためのものであると見ました。ASP .NET MVC のような WAF を見てみましょう。動的データ検証、いくつかのアニメーション、およびjQueryプラグインが「簡単に」提供できるその他のものなど、小さなもののためにいくつかのjQueryコードを書くことができます。特に、jQueryのヘルパーがたくさんあるasp .net mvcで。

Angular.js もそれらのものを提供できますか? では、単一ページのアプリケーションにのみ役立ちますか? たとえば、stackoverflow を例にとると、このようなサイトで使用するにはやり過ぎでしょうか?

4

2 に答える 2

1

私は現在、いくつかのプロジェクトで ASP Web API、AngularJs、および Twitter Bootstrap を使用しています。チップ:

  • ベース GUI を構築するために ng-include と ng-hide を学び、使用します。簡単で高速で、同じ方法でアニメーション化できます。

  • css にブートストラップを使用します (JS 部分をスキップします)。ブートストラップ

  • アニメーションにはサードパーティのライブラリを使用してください。css 3 には animate.css を使用しました。可能であれば、JS スタイルのアニメーションは避けてください。要素が表示されているときに単純な不透明アニメーションを実行し、非表示アニメーションをスキップします。後は好きなように伸ばしてください。アニメーションは通常、何らかの形でレイアウトを壊します。 Angularjs + animate.css ガイド

  • angulars フォーム検証を使用します。必要に応じて Google でガイドを参照してください。ただし、AngularJs の Web ページにある公式ドキュメントを忘れないでください。

  • 習得が必要になるまでディレクティブをスキップしますが、必要になったときに試すことを恐れないでください。構文は良くありませんが、必要なコードはほんの少しで、拡張は非常に簡単です。

  • jQuery でのハッキングに id="foo" を使用しないでください。(他の人の) 指令を使用します。

幸運を!

于 2013-11-21T15:05:25.933 に答える