問題タブ [iojs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Node.js に io.js が追加されましたが、以前よりも非同期になっていますか? バージョンはどうなっていますか?
Node.js の機能に i/o が追加されたようですが、これはより非同期になっているということですか、それとも以前と同じ同時実行モデルを使用しているということですか?
また、Node は v8 だと思っていましたが、なぜ v4 にロールバックしたのですか?
node.js - IBM Node ビルドパックの Node 4.x?
Node.js 4.0、4.1 はリリースされましたが、アプリケーションはまだ Node 0.12.x でステージングされています。io.js または Node.js のいずれかのバージョンが利用可能になるのはいつですか?
javascript - React + Node.js のプロジェクト構造はどうあるべきですか?
少し広い質問ですが、JS の世界ではこれらすべての傾向があるため、そのような単純なことに関する情報を見つけるのが難しい場合があります。このような種類のプロジェクトでファイルとフォルダーを整理するより良い方法は何ですか? Facebook からいくつかの言語でサーバーの例がありますが、これは非常に基本的なプロジェクト用です。
gitの React Examples もご覧ください。
しかし、これらの例はただ遊んでいるだけです。
目標は、クライアント コンポーネントとサーバー コンポーネントを明確に分離することです。それらを別のフォルダ ツリーに移動します。また、アプリのような構造を持っています (たとえば、Django のように)
したがって、主な質問は次のとおりです。
nodejs/iojsサーバー側をReactクライアント側コンポーネントから分離し、すべてを1つのプロジェクトにまとめる正しい方法は何ですか?
計画:
- ユーザーがハブ/トピックで区切られた独自の記事を作成できるサイト用の nodejs サーバー。
- フロント エンドで反応します。SPA。
- 負荷 - 約 10,000 ユーザー。
- Mongoose 経由でアクセスできる MongoDb データベース
javascript - ジェネレーター関数は適切な値を生成しません
私は最近 ES6 を少し学び、io.js で実行される koa.js を使用して新しいプロジェクトを開始しました。
以下のコードでは、同じurl slug.
しかし、の値はcounter.next().value常に関数を返すため、関数_slugExistsは常に戻りますtrue
node.js - Mac OS X El Capitan で io.js を正しくアンインストールするにはどうすればよいですか?
Mac OS X から io.js を正しくアンインストールするための手順が見つかりません。オンラインで見つけることができる唯一のガイドはこちらですが、io.js について言及されているディレクトリがコンピューターに存在しないか、存在しません。どこを見るべきか知っている: https://www.binarysludge.com/2015/01/14/how-to-uninstall-io-js-or-io-js-and-node-js-together/
私は node/npm/nvm/io.js に本当に混乱していると思います。io.js を取り除く方法を理解できない限り、すべてを正しく設定する方法を考え始めることはできないと思います。
Mac OS X の Web サイトのパッケージを使用して io.js をインストールしました。
node.js - node.js コードは、公式の nodejs、iojs、jxcore、または node-chakracore で実行されているかどうかをどのように確認できますか?
さまざまな理由から、nodejs のフォークがいくつかあります。
ノードコードがどのフォークで実行されているかを確認するには、現在どのような方法が最適ですか?
私が知っているフォークは次のとおりです。
- 公式の nodejs リリース
- iojs - 公式の nodejs に再び参加したため、現在は非推奨になっていると思いますが、それでも興味深いものです。
- JXcore - 複数の CPU/コアをサポートするフォーク。V8、Mozilla の SpiderMonkey、および Microsoft の ChakraCore を含む複数の JS エンジン。アプリのユーザーが npm を使用する必要がないように、js アプリをパッケージ化します。
- V8 互換シムを介して Edge ブラウザの ChakraCore JS エンジンを使用する Microsoft の nodejs のフォーク
(どの JS エンジンが使用されているかを検出することについて、関連する質問もしました。この質問は、どのフォークが使用されているかを検出することに関するものです。)
javascript - イベントと機能の違いは?
私はノードを初めて使用し、イベントと関数の主な違いを理解するのに苦労しています。どちらもトリガーする必要があります。
関数がトリガーされるのとどう違うのですか?
コード例:
関数でも同じ結果を得ることができますよね?
これは Node で重大な重要性を持っていると確信しています (そうでなければ存在しないでしょう 笑) が、私はそれを理解するのに苦労しています。
助けてください!:)