4 formas de agregar librerías de JavaScript en Modyo

Felipe Meyer

Felipe Meyer

En Modyo, la carga de librerías externas es fácil de hacer y de mantener, aquí te mostramos el proceso de configuración basado en nuestros casos de uso más frecuentes.

1- Directamente desde un CDN

La primera y menos recomendada es cargar las librerías directamente desde el CDN donde están alojadas.

En la Plataforma Modyo, en tu Sitio, ve a Plantillas, abrimos el Snippet de cabecera y cargamos las librerías con la etiqueta script.

Screen shoot CDN

2- Globalmente en un Snippet 

Esta es la mejor opción a la hora de cargar librerías que vamos a utilizar en todo el sitio, para ello vamos a crear un nuevo snippet con el nombre de la librería que queremos añadir, si escribimos _js o _css como parte del nombre, nuestro editor establecerá la sintaxis correcta y nos ayudará con el Autocompletado.

Snippet vue


Luego pegamos el código de la librería.


Vue js Code


Luego pegamos el código del snippet en la hoja de estilos base de nuestro sitio.


JS Base

3- En un snippet, dentro de un widget

Esto es muy similar al ejemplo anterior, pero ahora cargaremos el snippet dentro de un widget, para que sólo se cargue cuando se llame a este widget.

Widget

4- Crear un nuevo layout

Si tienes un sitio en el que necesitas que muchas páginas carguen estas librerías, lo mejor es generar diferentes Layouts y añadir esos layouts individualmente a las páginas correspondientes.

Para ello, dentro de la Plataforma Modyo, ve a Plantillas, haz clic en + para añadir un nuevo Layout. Escribe un nombre que identifique el nuevo Layout.

Layout


Luego, crea un nuevo archivo JS haciendo clic en el + junto a la sección de JavaScript y dentro de este nuevo archivo, pega el snippet de la librería. (puedes pegarlo directamente o también puedes pegarlo como un snippet).


Vue js


Por último, volvemos al layout 'Vue' y pegamos el código de la hoja JS debajo del head. Haz clic en Guardar y publica tu Layout.


Layout vue


Ahora puedes aplicar este Layout a tus páginas. Ve a una página y en sus propiedades, ahora puedes ver y aplicar el nuevo Layout.

Page

Foto por James Harrison en Unsplash.

Otros Developer Tips

Architecture
Carlos Solís

Carlos Solís

Domain Driven Design: Cómo Implementar una Arquitectura Escalable en tu Negocio

Descubre cómo Domain Driven Design te permite construir aplicaciones que se alinean perfectamente con tu negocio. Aplica DDD en arquitecturas de microservicios y micro frontends para crear soluciones más escalables y adaptables, aprovechando el potencial de Modyo.

Widgets
Carlos Solís

Carlos Solís

Activar el Modo de Depuración en el Modyo CLI

La depuración es una parte esencial del desarrollo de software. Nos permite identificar y corregir errores, optimizando el rendimiento y la estabilidad de nuestras aplicaciones

Contents
Carlos Solís

Carlos Solís

Imágenes Optimizadas al Instante con Liquid en Modyo

Optimizar imágenes es esencial para cualquier sitio web, sobre todo si buscas que cargue rápido y ofrezca una buena experiencia de usuario