与应用相比,静态网站的Azure定价非常便宜。我想知道,使用控制器(MVC)是否属于“静态”网站类别?
如果您在客户端JavaScript中实现所有模型和控制器逻辑,则它可以是静态站点。静态站点的一般定义是不会动态生成HTML,JavaScript或其他资源以服务最终用户的站点。成为静态站点并不在于任何页面上的逻辑的复杂性或应用于页面的模式,而是服务器在请求资源时将执行何种工作。
站点可能出于其他目的需要一些非静态数据源,例如用于向模型提供数据的数据库,但这不一定需要与HTML和JavaScript来自同一服务器。