実装を読んで使用パターンを学ぶために、最近公開されている中規模のEmber.jsアプリケーションをお勧めしますか?
4 に答える
TravisCIプロジェクトをお勧めします。クライアント側でEmberを使用し、サーバーでRail3を使用します。最新のEmber機能を使用していませんが、非常に優れた基盤を備えています。クライアント側のコードは、別のリポジトリtravis-webにあります。
また、@ ebrynの「NewTwitter」は、 Travis CIよりも古く(Sproutcore 2)、小さく/シンプルですが、役に立ちました。
更新: Emberは1.0リリースに至るまでに多くの大きな変更を経たため、古いサンプルアプリの多くは非推奨のAPIを使用しており、ベストプラクティスを代表していません。チェックアウトする新しい例は、JeffAtwoodとRobinWardによって構築された大きなWebアプリであるDiscourse(https://github.com/discourse/discourse )です。また、@trekのEmberTodosをチェックしてください。これは、もう少しプロセスが追加されたTodoMVCのバージョンです(https://github.com/trek/ember-todos-with-build-tools-tests-and-other-modern-conveniences)
ToDoMVCプロジェクトをお勧めします。このプロジェクトは、今日の人気のあるJavaScriptMV*フレームワークのほとんどでMV*の概念を使用して実装されたものと同じTodoアプリケーションを提供します。ここで、ToDOMVCember.jsの例はember.js1.0.rc1を適応させます。ウェブサイト:http ://todomvc.com/ ソース:https ://github.com/addyosmani/todomvc
Emberwatchには、興味深いプロジェクトのリストを含むオープンソースカテゴリがあります。
認証から始めるのに最適なhttp://www.embercasts.com/episodes/client-side-authentication-part-1をお勧めします。
また、スマッシングマガジンhttp://coding.smashingmagazine.com/2013/11/07/an-in-depth-introduction-to-ember-js/からも
これらのアプリを、現在のリリースがあるhttp://iamstef.net/ember-app-kit/で機能させることをお勧めします。