我对网络编程很陌生,有时我会对使用的不同术语感到困惑。我正在浏览ASP.NET Web,我注意到很多文章、课程都提到了Creating RESTful web api with ASP.NET Web API 2之类的东西,他们正在做的是实现GET、POST、PUT、DELETE方法。基本上,他们是向客户端公开数据服务,对吗?为什么那是一个API (应用程序编程接口)?
网站说,ASP.NET Web API is a framework that makes it easy to build HTTP services that...
所以,我又糊涂了。在web编程范式中,"API“
我已经做了大约10年的网站了。2年前,我开始使用ASP.Net。我现在正在做两个项目,一个使用Java,另一个使用ASP.Net / JSF / Spring / Hibernate。我还使用了其他框架(cgi/perl、php、ASP、jsp、jsf)。
您认为构建web应用程序最高效的编程环境是什么?
我没有使用过其他框架,比如Ruby on Rails,Glass Fish等。有没有什么框架是我可能会遗漏的,应该看看?
我真的很想听听有Ruby on Rails经验的人的意见。
我正在使用VS Community Studio 2019用ASP.NET构建一个新的网页。在创建新的RESTful应用编程接口模板时,我收到这样的错误: Project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\TypeScript\Microsoft.TypeScript.targets" was not imported by "C:\Program Files\dotnet\sdk\3.1.200\Sdk