瞭解Node.js-to-Angular 套件元件
阿新 • • 發佈:2018-11-17
Node.js-to-Angular套件最常見的,並且我們相信也是最好的版本是包括MongoDB、Express、Angular和Node.js 的Node.js-to-Angular 套件。
在Node.js-to-Angular 套件中,Node.js 提供了開發的基礎平臺。後端服務和伺服器端指令碼都是用Node.js 編寫的。MongoDB 提供了網站的資料儲存,但通過一個MongoDB驅動Node.js 模組進行訪問。Web 伺服器是通過Express 定義的,這也是一個Node.js 的模組。
在瀏覽器中的檢視使用Angular 框架定義和控制。Angular 是一個MVC 框架,在該框架中的模型由JSON 或JavaScript 物件組成,檢視是HTML/CSS,而控制器由AngularJavaScript 組成。
上圖提供了一個基本的圖示,它顯示Node.js-to-Angular 套件是如何適合基本的網站/Web 應用模型的。以下各節描述每種技術,以及它們被選為Node.js-to-Angular 套件的一個組成部分的原因。
1 Node.js
Node.js 是一個基於谷歌的V8 JavaScript 引擎的開發框架。因此,Node.js 程式碼是用JavaScript 編寫的,然後由V8 編譯為機器碼供執行。
原文連結