3

写真を保存するための Web サイトになるプロジェクトを始めようとしています。アップロード方法はドラッグ&ドロップ(デスクトップから、Imgurと同じ)で、写真への評価やコメントができるものとします。

このプロジェクトでは、Node.js だけでなく、HTML5、CSS3、jQuery も使用します。問題は、私は Node.js のまったくの初心者であり、開始に関して実際にいくつかの助けを借りることができるということです。このプロジェクトにはもちろんデータベースが必要であり、MongoDB が適切な選択であることは理解しています。ゼロから始める必要がないように、この組み合わせのテンプレートはありますか?

私はNode.jsをインストールし、いくつかのチュートリアルに従いましたが、テンプレートがあれば本当に欲しいと感じています。

前もって感謝します!

4

6 に答える 6

4

あなたが初心者だと言ったように、プロジェクトに最適な独立したモジュールを使用して使い始めることができます。必要なコンポーネントの定義済みパッケージを単一のモジュールとして持つ代わりに。問題は、パック全体を理解できず、より偏ってしまう可能性があることです。

したがって、上記の URL ルーティングには Expressjs (Best Choice) を使用することをお勧めします。

と、

ファイルのアップロード管理:

手ごわい- ファイル部分の読み取りと進行状況通知機能などを備えた高性能ファイルアップロードサーバー.

テンプレート エンジン (カスタム html のマークアップ ライブラリ):

ジェイド

コーヒーカップ

また、必要に応じて、事前に作成されたテンプレートのBootstrapも検討してください。

Mongo - 良い選択です。

モンゴモジュール

これらのライブラリが役立つはずです。

于 2012-04-09T14:39:25.363 に答える
1

HTML5ボイラープレート+ Express.jsを見てください

于 2012-04-09T12:57:18.760 に答える
1

基本的な出発点として、これは一般的なフレームワークです。

http://expressjs.com/

ここには、サンプル アプリケーションへのリンクがいくつかあります。

Node.js Web アプリケーションの例/チュートリアル

https://github.com/heroku/facebook-template-nodejs

オープン ソースの Node.js (および Express) プロジェクト

于 2012-04-09T12:59:19.513 に答える
0

これは、themeefy を使用して node.js プロジェクトを開始するためにコンパイルしたリソースのリストですhttp://www.themeefy.com/AvinashEga2/nodejs

于 2013-10-21T13:19:17.470 に答える
0

Express JS も良いですが、Railway JSもご覧になることをお勧めします。これは、多数のテンプレート エンジンとデータベース アダプター (MongoDB を含む) をサポートする Express に基づいています。よりモジュール化されているため、操作にそれほど問題はありません (私の意見では)。チェックアウト: Node.js、Express、および Mongoose を使用した画像のアップロードも。

于 2012-04-09T14:51:43.950 に答える
-1

Tower.jsは、あなたが求めるもののようなものだと思います。

于 2012-04-09T14:15:36.947 に答える