Desarrollando Web Parts con SharePoint Framework

SharePoint-Web-Parts

SharePoint Online es un servicio hospedado en la nube dentro del plan de aplicaciones de Office 365. Está enfocado en incrementar la productividad del usuario a través de componentes, herramientas, formularios, listas, librerías y flujos de trabajo. En este artículo hablaremos de SharePoint Framework (SPFx), el cual se presenta como una alternativa más versátil y…

De sitios web a Progressive Web Apps: el nacimiento de una nueva generación de aplicaciones (Parte II)

progressive-web-apps

En el primer post pudimos ver qué son las Progressive Web Apps (PWAs) y qué principios tecnológicos se han de tener en cuenta para poder desarrollarlas. Ahora es necesario abordar cómo estructurar el frontend para que nuestra PWA pueda ser accedida offline con mayor facilidad, cómo está el panorama de las PWAs más allá del…

De sitios web a Progressive Web Apps: el nacimiento de una nueva generación de aplicaciones (Parte I)

Progressive Web Apps

1. Introducción Desde hace unos años, en desarrollo web hay una tecnología que parece ir cogiendo fuerza: las Progressive Web Apps (PWA). Estas aplicaciones no son más que una evolución de las aplicaciones web, que hacen que las barreras entre las aplicaciones móviles nativas y las aplicaciones web se difuminen, todo gracias a los navegadores…

¿AngularJS vs ReactJS?

Introducción La constante aparición de nuevas alternativas para desarrollar soluciones frontend genera confusión sobre qué tecnología utilizar para un nuevo desarrollo. Como es lógico, cuando vamos a iniciar un nuevo proyecto queremos que esté lo mejor posible en todos los aspectos: código, rendimiento, escalabilidad, etc. Sin duda, en el mundo frontend hay dos actores muy…

Introducción a React Native

¿Qué es React Native? Por resumir, React native es una versión especial de React capaz de generar aplicaciones nativas para iOS y Android programadas con JavaScript. El objetivo de React Native es la construcción de interfaces que reaccionen dinámicamente cuando ocurra un cambio gracias al framework. Hay que resaltar que el desarrollo no es 100%…

Introducción a React JS

¿Qué es React JS? React JS es una librería JavaScript creada por Facebook para gestionar el renderizado de las vistas de una aplicación web. Lo más habitual es utilizarla en el frontend pero también puede ser utilizada en el backend. Actualmente grandes compañías están utilizando esta tecnología… Facebook, Instagram o Netflix son algunos ejemplos. Comúnmente…

Angular2

Desde su creación, Kabel ha realizado desarrollos con las más novedosas tecnologías del momento. El desarrollo web ha evolucionado mucho en los últimos años con la aparición de HTML5, con una tendencia clara de desarrollo cada vez más en el lado cliente. Nuestros clientes están demandando que desarrollemos aplicaciones que se comporten como lo hace…