何年にもわたってサーバー側で PHP/MySQL の開発を行った後、私は最新の Web アプリケーションを構築するための新しいテクノロジを探求しようとしています。
私はすべてのJavaScriptのものの間で順序を立てようとしています。よく理解していれば、有効な解決策はサーバー側のnode.js、ルーティングを処理するexpress.js、たとえばember.jsと/または、MVC/MVVM、バインディング、オブザーバーを使用してクライアント側を処理するための knockout.js。それは有効なアーキテクチャですか?