Me encontré con esta pregunta: Definiendo una plantilla HTML para agregar usando JQuery donde la respuesta aceptada usa "x-custom-template" como tipo de script.
Después de buscar un poco, descubrí la siguiente pregunta: ¿Cuál es la diferencia entre usar <script type="text/x-custom-template"> y <script type="text/template">? donde el comentario aceptado señaló que
El uso de un tipo MIME no válido como valor del atributo de tipo de a (tanto text/template como text/x-custom-template son REF no válidos) se usa específicamente para evitar que el navegador intente interpretar el contenido de la etiqueta como código JavaScript (y, posteriormente, generar un error de tiempo de ejecución debido a una mala sintaxis de JavaScript). Básicamente, esto le permite poner cualquier cosa dentro de la etiqueta del script para futuras referencias.
Ahora mi pregunta es, ¿este "text/x-custom-script" es una "convención de nomenclatura" que se usa mucho para ese propósito y es una mala práctica usar algo como "text/no-javascript" para lograr el mismo efecto? , o es solo una minoría de personas que usa "x-custom-script" y puedo usar básicamente cualquier cosa que quiera y sigue siendo una buena práctica.