2012-04-10 8 views
0

私はNode.jsが新しく、私の意図は写真をドラッグして画像をアップロードすることができるImgurと似ていますが複雑ではないWebサイトを構築することですデスクトップからブラウザまで。node.jsを使って写真をアップロードできるウェブサイトを構築する

このため、Node.jsとMongoDBを使用します。

私はどこからでも探していて、データベースを設定するためのチュートリアル(多くのものは日付が出ていないもの)が多数見つかりましたが、ファイルのアップロードはありませんでした。 Node.jsとそのすべてのモジュールはジャングルのようなもので、どのタイプのコンテキストでどのモジュールを使うのかは分かりません。

ここで実際に使用できるのは、この目的に適したチュートリアルやモジュールの提案に役立つものです。これを開始する最も簡単で最善の方法は何ですか?

これは私がしなければならない学校プロジェクトです(サーバーサイドでNode.jsを自分で選択しましたが、実際の複雑さは分からず、変更するのが遅くなりました)。

ありがとうございます!

+0

チュートリアルを探しているならGoogleがあなたの親友になりますが、質問はあまりにも広すぎます。コーディングを開始していない場合は、変更するのが遅すぎることはありません。彼らは現時点で流行っているので、NodeとMongoDBに行かないでください! – Alex

答えて

1

mongodbドライバ以外のほとんどのnode.jsモジュールを使用せずに退席することができます。 ExpressはWebアプリケーションの普及したフレームワークですが、ここでは過度のこともあります。実際には、ドラッグアンドドロップコードでいくつかのHTMLを提供し、画像を受信して​​提供する必要があります。おそらく、実際のnode.jsには50行未満のコードがあり、それにフロントエンドコードがあります。

Expressを使ってNode.jsの側の画像アップロード部分のために、このチュートリアルをチェックアウト: https://github.com/visionmedia/express/blob/master/examples/multipart/app.js

ここでフロントエンドドラッグのためのチュートリアルだとドロップ機能: http://www.thebuzzmedia.com/html5-drag-and-drop-and-file-api-tutorial/

更新あなたかもしれませんhttp://mongoosejs.com/も考えてみましょう。これはmongodbのやりとりを少し簡単にしますが、ネイティブドライバはあまりにも悪いことではありません。

+0

ありがとうございます。これは本当に私が必要なものでした! – holyredbeard

関連する問題