簡體   English   中英

我是否需要Express.js才能將Angular.js與Node.js一起使用?

[英]Do I need Express.js to use Angular.js with Node.js?

我是node.js的新手,此刻正在嘗試圍繞模板引擎。 似乎我發現有關將Angular.js與Node.js結合使用的所有教程始終與Express.js一起提供。

我是否需要Express.js才能將Angular.js與Node.js一起使用? 如果是這樣,為什么?

Express和Node / Angular之間有什么關系?

模板引擎到底是什么?

為什么我不需要PHP模板引擎?

無需使用Express for Angular。 您可以使用其他框架,也可以直接使用普通的node.js核心http / https服務器。 Express只是在內置的node.js http / https服務器之上合並了抽象和約定,以使編寫后端邏輯更加容易。

有關模板引擎是什么的良好概述以及示例模板引擎的列表 ,請參見Wikipedia。

模板引擎不是生成輸出所必需的,但是它們可以通過使輸出的組合更加容易/簡單來幫助您完成該過程,而不是例如手動串聯或回顯一堆字符串。 PHP類型具有內置的“模板”,其中使用了輸出緩沖,因此您只需在輸出中的任意位置注入<?php ?>塊即可。 這與包括ejs在內的許多模板引擎相似,不同之處在於ejs可以將模板另存為可重用函數,而不是在請求完成后將其全部丟棄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM