我已经使用Razor Pages一段时间了,注意到尽管Razor Page具有简单性的优点,但在自定义路由、组织文件夹和复杂视图模型方面还是有些复杂(页面模型似乎很混乱)。
所以,问题是:
- 除了页面简洁性之外,是否还有其他原因可以优先选择Razor Pages而不是Controllers/Views - 具体来说,我对这两个框架的性能很感兴趣?
- 同时使用Razor Pages和Controllers/Views是否可行?
我也希望一些有经验的人分享一下关于使用Razor Pages的想法(利与弊),以更好地理解这个框架。