ホームページ  >  記事  >  ウェブフロントエンド  >  Node.jsとvue.jsの関係は何ですか

Node.jsとvue.jsの関係は何ですか

(*-*)浩
(*-*)浩オリジナル
2019-05-20 15:03:0927848ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。