Cómo empezar
Tienes a tu disposición una serie de librerías que te ayudarán a desarrollar las aplicaciones con DESY. Es como un "precocinado" elaborado con los ingredientes y recetas obligatorias. Pero hay que aclarar que, si vas a construir productos digitales para el Gobierno de Aragón, seguir la coherencia visual e interactiva es obligatorio; sin embargo, el uso de estas librerías es opcional, aunque es recomendable utilizarlas.
Necesitarás desy-html. Es una librería NPM que sirve para construir la interfaz de usuario de las aplicaciones web del Gobierno de Aragón. Utiliza Gulp, PostCSS, Tailwind CSS y Nunjucks para renderizar componentes HTML+CSS+JS. Es útil para crear aplicaciones web ligeras o maquetas html.
Si necesitas una librería con más potencia para construir tu aplicación web, te recomendamos que mejor uses su versión traducida a Angular (desy-angular). Debes tener en cuenta que cada versión de esta librería traduce una versión concreta de desy-html, por lo que avanza a un ritmo más lento de lo que se desarrolla desy-html.
desy-html
desy-html es una librería en forma de paquete npm que sirve para construir la interfaz de usuario de las aplicaciones web del Gobierno de Aragón. Utiliza Gulp, PostCSS, Tailwind CSS y Nunjucks para renderizar componentes HTML+CSS+JS. Es útil para crear aplicaciones web ligeras o maquetas html.
Mostrar recursos sobre desy-html
- desy-html . Ejemplos y documentación de la última versión publicada
- Repositorio de desy-html en Bitbucket
- Paquete npm de desy-html
- Ejemplo de proyecto starter: desy-html-starter
- Repositorio de proyecto starter en Bitbucket: desy-html-starter. Usa este repositorio como punto de partida para tu proyecto con Nunjucks (html+css).
- Repositorio de Plantillas para correo electrónico en Bitbucket: desy-email-templates
-
Versiones anteriores:
- desy-frontend v4.1.1
- desy-html v5.0.0
- desy-html v5.2.2
- desy-html v6.2.1. desy-angular v6.0.3 apunta a esta.
- desy-html v7.1.0. desy-angular v7.0.0 apunta a esta.
desy-angular
desy-angular es una librería en forma de paquete npm que sirve para construir la interfaz de usuario de las aplicaciones web del Gobierno de Aragón con el framework Angular. Es la librería que se propone para ser utilizada para desarrollos finales de aplicaciones web.
Cada versión de esta librería apunta a una versión específica de desy-html y la tiene como dependencia. Normalmente, los parámetros de configuración y los diseños de componentes comienzan en desy-html y posteriormente se traducen a desy-angular. Aunque hay algunos parámetros de desy-angular propios, relativos a su implementación.
Mostrar recursos sobre desy-angular
- desy-angular. Ejemplos interactivos con sus parámetros.
- Repositorio de desy-angular en Bitbucket
- Paquete npm de desy-angular
- Documentación de desy-angular. Documentación técnica con ejemplos.
- Proyecto starter en Bitbucket: desy-angular-starter
- Ejemplos de Plantillas de página con desy-angular: desy-angular-templates
- Repositorio de Plantillas de página con desy-angular en Bitbucket: desy-angular-templates. Usa este repositorio como punto de partida para tu proyecto angular.
desy-html
Descarga el proyecto starter como punto de partida a través de Bitbucket.
desy-angular
Puedes probar los parámetros de cada componente en la demo interactiva o descargar el proyecto templates como punto de partida a través de Bitbucket.