Introducción

¿Qué es Scully?

Scully es el mejor generador de web estática para proyectos Angular y así adoptar una arquitectura Jamstack.

A partir de tu aplicación creará un archivo estático index.html por cada pages/routes. Todos y cada uno de los index.html tendrán el contenido ya listo, y esto hará que tu aplicación se muestre instantáneamente a los usuarios. También, permitirá que tu aplicación mejore el SEO. Por encima de todo esta funcionalidad, tu SPA mantendrá todas las funcionalidades que tenía anteriormente. También, nosotros tenemos un sistema de extensiones fácil de utilizar y de extender que permitirán manipular las rutas y el contenido.

Todo sobre Scully en un video: play video Crear Aplicaciones Angular más Rápidas es Posible

¿Cómo funciona?

Scully analiza la estructura de rutas de tu aplicación Angular y a partir de eso, crea una lista de rutas (que puedes agregar manualmente si es necesario). Entonces, utilizando esta lista, generará un index.html por cada ruta. Ver El proceso Scully para más detalles

¿Cómo lo uso?

Para agregarlo a tu proyecto y ejecutarlo por primera vez:

ng add @scullyio/init
ng build --prod
npx scully

Para una explicación más detallada vea nuestra sección cómo empezar.

Además, Scully proveee:

(nota, estos son sólo unos pocos ejemplos, hay muchos más.)

Scully funciona sobre Windows, Linux y macOS.