Tengo una pregunta con respecto a Node js
Método 1:
app.post('/password-reset', resetPassword) function resetPassword() { // code here }contra
Método 2:
app.post('/password-reset', function(req, res){ // code here });Entiendo que ambos están haciendo lo mismo, pero ¿por qué necesitamos el método 1?
¿Es ese cualquier escenario en el que deba usar el método 1?
La única diferencia práctica es que el método 1 deja una función resetPassword en el ámbito del módulo que se puede reutilizar más tarde. No es probable que sea útil para la función de punto final de una ruta que probablemente se asigne exactamente una vez. Sin embargo, es posible que desee exportar esa función y realizar una prueba unitaria.
Todo lo demás es preferencia de estilo de código. La gente probablemente no estaría de acuerdo sobre cuál es más fácil de leer/mantener. Elija un estilo que se adapte a usted y a las personas con las que trabaja.