- What is server-side validation?
- How can server-side validation help prevent security vulnerabilities?
- What is the role of client-side validation?
- If we have client-side validation, why do we even need a server-side validation?
- How does the express-validator package simplify server-side validation in Node.js applications?
          Created
          April 14, 2023 20:14 
        
      - 
      
- 
        Save Kishimoto96/64469b299686ba834d1bb2eac054a959 to your computer and use it in GitHub Desktop. 
- Server-side validation is a process that checks the validity of user input on the server.
- with validation we enforce the user to input a valid data, and prevent him form input string instead number for example.
- client-side validation check the validity of the user input in the client side without communicating with the server(email typography validation for example).
- with server side validation we wrote the validation rules in one place for all the clients (web browser, mobile)
- we don't know :)
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
            
Cansu, Mohammad, Motaz