最初のWebアプリケーションを開始するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1027750

  •  06-07-2019
  •  | 
  •  

質問

私は、おそらくVelocityとSpring MVCの組み合わせで構築したい中小規模のWebアプリケーションについて、このアイデアを持っています。私の問題は、ユーザー登録などの問題や、CSS、レイアウトなどのデザインの問題を扱ったことがないことです。

このアプリケーションのアプリケーション/ドメインレイヤーを構築できると確信していますが、ユーザーインターフェース側でどのように始めるべきですか?ユーザーを管理する方法、およびアプリを見栄えの良いものにする方法に関するリソースはありますか?必ずしもユーザーインタラクションデザインの古典を参照する必要はありませんが、最も一般的なフレームワークでこれらのアイデアを実装する方法へのポインターが必要です。

役に立ちましたか?

解決

Spring MVCおよびJavaに精通している場合は、最上部に構築された Grails をご覧ください。とりわけ春の。ユーザー登録を処理する少なくともいくつかを含む多くのプラグインがあります(つまり、 http://grails.org / plugin / acegi Spring Securityに基づいています)。ドメインモデルからのスキャフォールディングでは、見栄えの良いインターフェイスが得られない可能性がありますが、少なくとも、その後に構築できる出発点は得られます。

仕事を終わらせる前に、聖杯を学ぼうとしている人を捕まえることができると言った。おそらく、いくつかのインスピレーションのためのユーザー管理プラグインを見てみましょう。インターフェースについては、見栄えを良くする方法だけであれば、 www.oswdをご覧になることをお勧めします。 org には多くのオープンソースCSSデザインの例があります。

他のヒント

あなたは project-planning-paralysis に苦しんでいるように聞こえます。特定の 部分(アプリケーション層やデータ層など)で作業を開始し、不明な部分はそのままにしておくことをお勧めします。

プロジェクトのサイズによっては、UIを作成するコツを持っている他の人を関与させることは価値があるかもしれません。

Webアプリケーションの見栄えを良くすることは簡単なことではありません。

Andrewが言ったように、あなたが最も快適だと感じることをして、UIを手伝ってくれるように誰かに頼む価値があるでしょう。

それ以外は、いくつかの既存のWebアプリケーションを調べて、それらがどのように動作するかを確認するだけです。 WebアプリケーションのUIを作成するための厳格なルールを実際に与えるには、あまりにも多くの種類があります。

最初から設計の専門家を雇ってください。

プログラミングが専門の場合、意図に関係なく、デザインが成功の妨げになる可能性があります。農作業に慣れていない場合は、コンサルタントを雇って、アプリの動作に関するフィードバックを提供してください。これを設計および開発プロセス全体で行います。

開発と設計の両方を行う誰かとして、どちらか一方が完了したプロジェクトを手渡されたとき、私は通常、彼らが全体像を考慮しなかったので、彼らに戻って物事を変えさせなければなりません。

ベストケースシナリオ:よくある落とし穴、インターフェイスの問題を回避し、アプリを大幅に改善します。

悪いケースのシナリオ:あなたは自分が何をしていたかを知ってしまい、最終的にその作業を検証し、「設計チーム」の外に移動しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top