我是一名Asp.net后端开发人员,他在Windows上使用Visual Studio,我与一个使用Mac的前端团队合作。我正在尝试为我们一起工作的最佳方式,而不必重复将前端集成到Asp.net站点。即手动将前端更改添加到* .csHTML视图
我建议......
沟通使用Asp.net MVC视图,让前端团队将网页构建为普通的* .htm文件,如静态网站构建
从前端到后端的任何通信都是通过Ajax调用完成的。因此,当他们在Mac上进行开发时,他们可以将Ajax调用指向Windows框的后端。这将使Asp.net站点成为一个Web服务站点。
需要从后端引入前端的任何配置设置都是通过Ajax调用完成的。
注意 - 我们的网站将只支持启用javascript的浏览器(我知道这不是理想的,但这就是我所处的情况)。
通过这种方式开发Asp.net网站是否有任何明显的问题?我
感觉这是一般的网络发展的新趋势,因为前端变得越来越丰富和ajax沉重。我想这不是Asp.net特定的问题,因为它可以应用于Web语言ike PHP。