6

スタックに関する私の最初の投稿なので、それぞれの回答に興奮しています。

適切な JavaScript フレームワークを選択する際に、本当に大きな問題があります。ちょっとした個人情報ですが、javaScript の基本を知っています。jQuery を書くことができ、もちろん HTML5 と CSS3 も知っています。しかし、他の多くのアプリケーションと同様に、サーバー側のアプリケーションに飛び込みたいと思っています。私は何ヶ月もウェブでさまざまなフレームワークについて読んでいますが、1つを決定するのは非常に複雑です.

数日前、私は angularJs を試し始めましたが、ドキュメントをよく理解していないため、何らかの理由でそれをよく理解していませんでした。ビデオでよりよく学ぶことができます。

その後、meteor.js に切り替えましたが、ドキュメントはさらに複雑で、ビデオもあまりありません。meteor を読みながら node.js に行ったのですが、node.js を理解していれば理解しやすいとのことでした。しかし、node.js を理解するまで、多くの時間が失われます。私はそれを学ばなければならないことを知っていますが、node.js と簡単に接続できるクライアント側フレームワークから始めたいと思っています。

現時点での私の基本的な意図は、本当の基本的な todo アプリから始めて、自分自身がそれを学び、後で機能を追加することです。いつか別のアプリを試してみたいと思っています。それは長い道のりです。しかし、フレームワークを選択することはできません。小さなアプリでも大きなアプリでも、さまざまなユースケースにかなりオープンな何かが欲しい. 念のため将来のために。しかし、ほとんどの場合、フレームワークについて読んでいると、commonJS や underscore.js などについても書かれていて、混乱してしまいます。

では、どのように始めるのが最善でしょうか? Angular に戻って、さらに試してみる必要がありますか? 自分で書いてみて、何か必要なときにドキュメントを調べるべきですか、それとも最初に完全なドキュメントを読むべきですか? 隕石も同じ。そして、それがより良いものであれば、私は常にバックボーンを念頭に置いています. この分野は始めるのがとても難しいので、あなたの経験は何ですか? どのように始めたのですか?また、最良の方法は何ですか?何の決断もせずに無意味な読書にこれ以上時間を費やしたくありません。

手伝ってくれてどうもありがとう。

4

2 に答える 2

0

私は現在、どのフレームワークも使用せずにnode.jsのペースを試しています。node.jsだけでできることとできないことを解決したいので、フレームワークは今のところ無視しています これまでのところ、node.jsがhelloステートメント、JSONステートメント、テキストファイルの内容で応答するようになりましたレンダリングされた HTML ファイルを含め、リストの次は Mongodb データベースからのレコードです。また、HTML ページをヘッダー ファイル、ボディ ファイル、フッター ファイルに分割し、q.jsライブラリの promise を使用して、ファイル全体の HTML ページを 1 つのユニットとしてレンダリングしました。必要に応じて、すべての HTML ページを動的としてレンダリングしていますが、静的ページのレンダリングについて調査しています。

また、一昨日SSLでnode.jsを実装しました。node.jsをherokuにエクスポートする方法を考え出し、httpからhttpsへのリダイレクトを実装する必要があります。

フレームワークなしでnode.jsに慣れたら、完全ではないにしても快適に (「徹底的に」はやり過ぎかもしれません)、 express.jssocket.ioなどのフレームワークを一度に 1 つずつ追加して、何ができるかを確認します。それぞれ別々に。この一度に 1 つのフレームワークのオニオン レイヤー アプローチは、妥当なレベルの自信を持ってnode.jsをマスターするための最も確実で時間のかからない方法であると私は信じています。3 つまたは 4 つのフレームワークについて話しているだけなので、このアプローチは実行可能性において現実的です。

あなたがフロント エンドでbootstrap.jsを調べたことがないことに驚いています。この時点で、私はスリープ状態でbootstrap.jsを実行できます。また、バック エンドとの非同期通信を可能にする AJAX 呼び出しを調べたこともありません。

于 2014-03-22T02:44:19.733 に答える