|
|
|
|
|
by lukevp
823 days ago
|
|
SPAs require implementing safety checks on both sides in 2 different languages. Many junior devs believe the client code is trustworthy and put important validation only in the client. I’ve worked with many codebases like this. If there’s only one place to specify validation, it should always be the server. So server side frameworks have this built in to their model and thus are less susceptible to this whole class of bugs. |
|
Nodejs is quite popular. One language works on front-end and back-end. Like any language, security is up to the developers.
>Many junior devs believe the client code is trustworthy and put important validation only in the client.
Who is letting "junior devs" make these decisions? It sounds like they deserve to be hacked.