1. 程式人生 > >瞭解Node.js-to-Angular 套件元件

瞭解Node.js-to-Angular 套件元件

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 套件元件

 

上圖提供了一個基本的圖示,它顯示Node.js-to-Angular 套件是如何適合基本的網站/Web 應用模型的。以下各節描述每種技術,以及它們被選為Node.js-to-Angular 套件的一個組成部分的原因。

1 Node.js

Node.js 是一個基於谷歌的V8 JavaScript 引擎的開發框架。因此,Node.js 程式碼是用JavaScript 編寫的,然後由V8 編譯為機器碼供執行。

原文連結