客户端 - 服务器TypeScript应用程序 - 哪种服务器类型?

时间:2014-12-01 21:28:09

标签: c# web-applications web client-server typescript

我想开始创建一个与JS服务器一起使用的C#-based应用程序。它将是一个小型网站,其中包含一些应在服务器端执行的功能(需要数据库+基本帐户身份验证)。

我想使用HTML5 + TypeScript来创建客户端。

我有一些问题:

  1. 制作服务器的最佳想法是什么?
  2. 我应该选择什么样的客户端 - 服务器通信?
  3. 托管怎么样?我应该使用Windows Azure还是其他不同的东西?

1 个答案:

答案 0 :(得分:2)

  

制作服务器的最佳想法是什么?

真的很广泛的问题。没有最好的。建议:使用 API 重点关注的内容。如果你想在TypeScript中保留所有内容(以减少认知过载),你可以使用Node.js + Express http://expressjs.com/

  

我应该选择什么样的客户端 - 服务器通信?

您有两大类。服务器端呈现(在服务器到达客户端之前修改从服务器返回的HTML)和客户端呈现(根据某些客户端JavaScript修改HTML,例如使用angular:https://www.youtube.com/watch?v=WdtVn_8K17E&hd=1)。您最有可能使用两者的组合。

  

托管怎么样?我应该使用Windows Azure还是其他不同的东西?

再次非常广泛。取决于您的服务器端技术。 Azure和Amazon(EC2)都是不错的首选,它基本上为您提供云中的托管虚拟机,您可以在其中放置您想要的任何