Having spent a lot of time being interviewed recently, I've noticed a certain type of question asked in technical interviews that I think can sabotage perfectly qualified engineers. I'm not sure if my view is sound, but maybe someone can pipe in and tell me why I am wrong. Imagine being asked this question in a technical interview: > When do you decide to use frontend validation? (yes, this is based on questions I've…
You _always_ need backend validation. Never trust the client. You can then layer on frontend validation where it's needed to make a better UX.