2016-11-21 96 views
0

我想問的是,我在客戶端使用Angular,服務器端使用laravel Api。所以我的問題是,雙方的數據驗證是否更好?在客戶端和服務器端進行數據驗證是否更好?

+2

是的 - 我總是這樣做(當我這樣做的時候)。儘管服務器端是最重要的。 – Archer

+1

是的,它總是更好的方法來驗證雙方。因此,甚至沒有機會出現錯誤 –

+2

[JavaScript:客戶端與服務器端驗證]的可能重複(http://stackoverflow.com/questions/162159/javascript-client-side-vs服務器端驗證) –

回答

1

是的。你應該使用兩者。

客戶端 - 大多數驗證是對用戶輸入(例如無效字符,正則表達式等)

服務器端 - 大多數驗證都涉及到業務邏輯(例如,用戶權限,使用權限等)

0

服務器端驗證足以有一個成功和安全的表單驗證。但是,爲了獲得更好的用戶體驗,您可以考慮使用客戶端驗證。

相關問題