ホームページ >ウェブフロントエンド >jsチュートリアル >Node.jsとvue.jsの関係は何ですか
node.js言語でも、ライブラリでも、フレームワークでもありません、単なる javaScript 実行環境です。
単純に、node.js を使用できます。 JavaScript コードを解析して実行します。以前は、ブラウザだけが JavaScript コードを解析して実行できました。
今では、JavaScript はブラウザなしで完全に実行できます。すべて、node.js と
nodejs のおかげです。 Chrome の V8 エンジン上 [JavaScript の解析と実行が現時点で最も速い]: コードは特定の形式の単なる文字列であり、エンジンはコード
#javeScript を Node.js# で解析して実行できます。 Bom、Dom はありません
##node の JavaScript 実行環境では、ファイルの読み取りと書き込み、ネットワークの構築など、JavaScript の基本的なサーバー操作が提供されますサービス、ネットワーク通信、http サーバーおよびその他の処理node.js の機能: イベント駆動型、ノンブロッキング IO モデル [非同期]、および軽量で効率的な使用パッケージ マネージャー npm、npm は世界です インターネット上で最大のオープン ソース ライブラリ エコシステム、ほとんどの JaceScript 関連パッケージは npm に保存されていますvue.jsとは
vue.js は最も人気のあるフロントエンド フレームワークであり、React は最も人気のあるフロントエンド フレームワークです [React は Web サイトやモバイル アプリの開発に使用されます。 Vue はモバイル アプリの開発に使用できます]
vue.js は、ユーザー インターフェイスを構築するためのフレームワークです。ビュー レイヤーのみに焦点を当てています。Vue には、次の開発のために統合できるサードパーティのクラス ライブラリがサポートされています。大規模プロジェクトフロントエンドは MVC の V [フロントエンド ページ] レイヤーを担当しますVue.js はフロントエンドの主流フレームワークの 1 つです。 .jsとReact.js、フロントエンドフレームの3大主流となっています!vue.jsが必要な理由
開発効率向上の開発経緯:ネイティブJS→Jqueryなどのクラスライブラリ→フロントエンドテンプレートエンジン-> Angular.js / Vue.js (不必要な DOM 操作の削減、レンダリング効率の向上、双方向のデータ バインディングの概念 [フレームワークによって提供される指示を通じて、フロントエンド プログラマーが考慮する必要があるのは次の点だけです)データのビジネス ロジックはもう気にしません。DOM がどのようにレンダリングされるか])
Vue では、中心的なコンセプトは、ユーザーが DOM 要素を操作できなくなり、ユーザーの手を解放し、プログラマがより多くの費用を費やすことができるようにすることです。ビジネス ロジックに焦点を当てます。関連学習の推奨事項:
js ビデオ チュートリアル以上がNode.jsとvue.jsの関係は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。