标签: ruby-on-rails angularjs design-patterns model-view-controller api-design
在我的公司,前端和后端应用程序完全分开。我们想知道FE或BE是否有责任显示要向我们的用户显示的错误消息。
目前,后端正在发送最终用户可读的错误消息,例如:“加拿大不是受支持的国家/地区。您可以稍后再试或联系我们的helpdask:help@company.com”。您是否认为这是正确的方法,或者后端应该只发送一些有关错误的数据并且前端格式化所有内容?