背景: 私は長年WebアプリケーションとWebサイトを構築してきましたが、プロジェクトごとに異なる要件。しかし、これは私のワークフローを最初から構築しています。この時点で、もう少し標準的なことに取り組むつもりです。Maven(または他のビルドツール)を使ってWeb2.0アプリケーションを作成する
しかし、正確には標準ですか?本質的にJAVA開発者であるため、私はMavenのようなツールに慣れています。 Maven(javascript-maven-tools、javascript-maven-pluginなど)でJavascriptサポートを強化するために、コミュニティでいくつかの作業を見てきました。しかし、これを行うにはこれが最善の方法ですか?私は良いWEB2.0クライアント/ ajax-appのmaven-archetypeを見つけようとしばらく試してみました。
私はワークフローでJSLint [[http://www.jslint.com]]、JSUnit [[http://jsunit.net/]]、テスト用のツールJSDoc Toolkit [[http://code.google.com/p/jsdoc-toolkit/]]などがあります。圧縮とフレームワークの組み込みも素晴らしいでしょう。
この時点で、私は自分のアプリを起動するための基本的な方法に悩まされています。ディレクトリ構造はどのように見えますか?純粋なクライアント/フロントエンドのアプリ(コントローラーなどはありません)の場合は、ただ1つのwebappディレクトリを持っていますか?
私はウェブアプリケーションで「自分の宗教」に疑問を抱いていると思います。私が知っているすべての人に話をした後、私はそれを自分のものよりはるかにスマートなハイブ・マインにまで開くべきだと考えました。
注意。これは私が についても書きました。 ですが、誰も気にする人はいません。 です。
私はあなたの考えをお待ちしています。