2016-05-13 7 views
-2

今、平均スタック開発にexpress-generatorを使用しています。それは、サーバー側の(NodeJS)フォルダー構造のフォルダー構造です。MEANスタック開発に最適なコードジェネレータとフォルダ構造はどれですか?

そして、公共フォルダの中に角度コントローラ、サービス、ルート、設定ファイルを作成します。それはスタック構造を意味する正しい方法ですか?

どのようにクライアント側(AngularJS)フォルダ構造または両方(AngularJSとNodeJS)を作成するには?

+0

https://www.npmjs.com/package/generator-mean – Shanoor

答えて

0

スタック構造を作成する方法の1つです。 これ以外の場合は、gulpやgruntなどのツールを使用して、サーバーとクライアントを考慮してサーバーを起動するなどのタスクを自動化することができます(より明確です)。

もう一つの方法は、API(node.jsでバックエンド)を作成し、角度でhttpコールを使用してサーバーからデータを取得することです。つまり、サーバー用とクライアント用の2つの別個のリポジトリを持つことになります。

これ以外のツールを使用すると、 http://yeoman.io/またはhttp://mean.io/のような特殊な構造が生成される可能性があります。

PS:あなたのアプリを構造化するいくつかの方法を示すことができ、それらを見て、あなたを満足させる構造を見つけることができるいくつかの定型文があります。

私の答えがあなたを助けてくれることを願っています。

+0

ありがとうございます。しかし、利点と違いは何ですか?コードジェネレータでフォルダ構造を作成し、?を動的に作成します。 –

+0

コードジェネレーターを使用することで、その構造に従う必要があります(この特定の構造を受け入れるかどうかによって異なりますが、好きな場合はそうします)、新しいプロジェクトを効率的かつ迅速に開始するための基礎があります。多くの人がそれを修正し、ゼロから何かをやり直す必要はありません。 –

+0

自分で動的に行うことで、独自の構造を定義し、必要に応じて構成することができます。メンテナンスや改善、新しいモジュールの追加が良いでしょう。あなたは言語と彼の特異性についてもっと学びます。あなたはあなたの開発にもっと自由になります。 両方とも同じ可能性がありますが、発電機を使用しない場合は少し時間がかかります。 それは私の見解ですが、多分他の人は異なる考えをするでしょう。 ベストは、両方を試して、好きなものを使って作業することです(より生産的になる^^)。 –

関連する問題