Se habla mucho de Drupal Headless pero, ¿cómo construir un buen frontend o aplicación que sirva de interfaz a un backend Drupal?
Una de las opciones más versátiles es el uso de Angular (ya por la versión 4), un completo framework JavaScript. Muchos otros componentes JS son librerías que cubren una parte de las funcionalidades requeridas para desarrollar una aplicación web en el cliente por lo que deben ser combinadas con otras librerías hasta obtener un paquete que cubra todas las necesidades de desarrollo. Angular ofrece todo esto en un solo framework, listo para que empieces a programar y desplegar tu aplicación.
Angular te permite por tanto desarrollar complejas aplicaciones web que usen Drupal por debajo como motor que son ejecutadas desde el navegador. Pero, ¿y si quiero desarrollar una aplicación móvil para iOS, Android e incluso Windows Phone? Para este escenario podemos usar Ionic, un framework basado en Angular y Cordova que permite desarrollar aplicaciones para plataformas móviles usando un único código base mediante las mismas tecnologías de la web: HTML, CSS y JavaScript.
En esta charla se verá como empezar a desarrollar aplicaciones web y aplicaciones móviles gracias a esta dos tecnologías usando Drupal como backend, y que posibilidades nos ofrece.
Una de las opciones más versátiles es el uso de Angular (ya por la versión 4), un completo framework JavaScript. Muchos otros componentes JS son librerías que cubren una parte de las funcionalidades requeridas para desarrollar una aplicación web en el cliente por lo que deben ser combinadas con otras librerías hasta obtener un paquete que cubra todas las necesidades de desarrollo. Angular ofrece todo esto en un solo framework, listo para que empieces a programar y desplegar tu aplicación.
Angular te permite por tanto desarrollar complejas aplicaciones web que usen Drupal por debajo como motor que son ejecutadas desde el navegador. Pero, ¿y si quiero desarrollar una aplicación móvil para iOS, Android e incluso Windows Phone? Para este escenario podemos usar Ionic, un framework basado en Angular y Cordova que permite desarrollar aplicaciones para plataformas móviles usando un único código base mediante las mismas tecnologías de la web: HTML, CSS y JavaScript.
En esta charla se verá como empezar a desarrollar aplicaciones web y aplicaciones móviles gracias a esta dos tecnologías usando Drupal como backend, y que posibilidades nos ofrece.