我是Web开发的初学者,我有 asp.net 核心应用程序,我想从中在Angularjs客户端使用他们的Rest API,基本上只是一些具有Web界面的应用程序,我想在"Angularjs"中使用我的UI中的Rest API:
我正在考虑设计,在html css旁边有Angularjs就足够了吗,这只会消耗我的Rest APIs网址"我已经有",或者我需要在Rest API和Angularjs部分之间做接口?,可能是节点.js甚至是python,我不确定,因为我是这个东西的新手。
另一个问题,为什么如果Asp.netcore mvc只是服务器端,而我必须在客户端使用js,或者它是server+客户端部分?如果是这样,那么为什么它被称为服务器端技术?
首先回答您的"设计"问题: 用AspNet Core MVC编写的AngularJS和REST API就足够了,你不需要任何接口来使用你的REST API。
为了实现这一点,AngularJs 提供了$http services
,此链接应该可以帮助您入门。
对于您关于 MVC 的另一个问题。
MVC 是一种模式,Model-View-Controller
每个部分都有自己的责任。 在 AspNet MVC 中,View 通常呈现在服务器端,所有通信都驻留在服务器上,因此驻留在服务器端。
如果您需要更多帮助,请告诉我。