通过后端(nodeJs)或前端(angularJs)进行路由

问题描述 投票:0回答:0

今天,我有一个非常重要的问题要向人们在javascript及其受尊敬的框架方面的经验提出。

我正在nodeJs中创建一个应用程序,并在backend中定义了路由 。 对于要在客户端显示的每个html ,我借助于模板引擎ejs在后端进行路由。

我也可以借助ng-route在前端进行路由,并根据定义的路由显示html页面。 但是,如果在后端进行路由,则不可能。

我的前端代码在指定文件夹的后端代码内,并且模板引擎可以访问该文件夹(自定义js)以在html中查看。

有人说您应该在前端进行路由,因为在服务器端渲染了相同的html页面,并且您将其再次发送到视图端进行渲染。

有谁可以有效地向我解释这个过程,哪个过程更好?

应用程序的动机是从后端读取api,然后以表格形式呈现视图。

javascript angularjs node.js ejs template-engine
© www.soinside.com 2019 - 2024. All rights reserved.