6.13-41. Template Strings
Template Strings en React: Simplificando la concatenación de strings
https://via.placeholder.com/300x200?text=Template+Strings+React
Haciendo que se escriba un mensaje en pantalla
Imagina que queremos mostrar un mensaje como: "Hola Agustín, tienes 26 años".
Normalmente, en JavaScript, haríamos algo así:
console.log("Hola " + nombre + ", tienes " + edad + " años");Esto funciona, pero si tenemos que concatenar muchas variables, el código se vuelve engorroso y difícil de leer.
La solución: Template Strings
Los Template Strings (o literales de plantilla) simplifican este proceso. Se escriben usando backticks (`), que se encuentran en la tecla a la izquierda del número 1 en el teclado (junto a los corchetes [ ]).
Con Template Strings, el código anterior se vería así:
console.log(`Hola ${nombre}, tienes ${edad} años`);Ventajas:
✅ Más legible: No necesitas concatenar con +.
✅ Más limpio: Las variables se insertan directamente con ${variable}.
✅ Permite saltos de línea: Puedes escribir texto multilínea sin problemas.
Ejemplo en React:
function Saludo({ nombre, edad }) {
return (
<div>
<p>{`Hola ${nombre}, tienes ${edad} años`}</p>
</div>
);
}Resultado final
Ambos métodos producen el mismo resultado, pero con Template Strings el código es mucho más claro y fácil de mantener.
¿Tienes dudas? ¡Déjalas en los comentarios y estaré encantado de ayudarte!
Nos vemos en el próximo post. 🚀
Comentarios
Publicar un comentario