{"id":3393,"date":"2018-03-16T13:24:41","date_gmt":"2018-03-16T12:24:41","guid":{"rendered":"http:\/\/miwebmadrid.es\/?p=3393"},"modified":"2021-03-08T14:03:16","modified_gmt":"2021-03-08T13:03:16","slug":"las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente","status":"publish","type":"post","link":"https:\/\/miwebmadrid.es\/en\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/","title":{"rendered":"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente."},"content":{"rendered":"<h2>Los sitios web progresivos est\u00e1n creciendo r\u00e1pidamente en popularidad como una forma de crear aplicaciones con JavaScript, CSS y HTML que tienen un nivel de rendimiento y usabilidad que es casi id\u00e9ntico a las aplicaciones nativas.<\/h2>\n<p>Si bien hay muchos tutoriales de &#8220;Introducci\u00f3n a las aplicaciones web progresivas&#8221; en la web, quiero profundizar un poco m\u00e1s y ofrecer sugerencias de herramientas y bibliotecas de JavaScript que puede utilizar para comenzar a desarrollar PWA a un ritmo m\u00e1s r\u00e1pido y con la m\u00ednima complejidad.<\/p>\n<p>Existen capacidades cr\u00edticas que separan un sitio web progresivo de un sitio web tradicional. Las aplicaciones web progresivas deben poder hacer lo siguiente:<\/p>\n<ul>\n<li>Trabaja con la mayor\u00eda de los navegadores y dispositivos (m\u00f3viles y de escritorio) con una base de c\u00f3digo progresiva.<\/li>\n<li>Ajuste todos los factores de pantalla y forma con un dise\u00f1o receptivo.<\/li>\n<li>Aprovechar los trabajadores del servicio para habilitar la conectividad fuera de l\u00ednea (se requiere HTTPS).<br \/>\nProporcione una experiencia similar a la de una aplicaci\u00f3n que aproveche las herramientas de reconexi\u00f3n, como las notificaciones autom\u00e1ticas.<\/li>\n<li>Aproveche un manifiesto de aplicaci\u00f3n web para describir los recursos utilizados<\/li>\n<\/ul>\n<p>Un buen lugar para comenzar si eres nuevo en aplicaciones web progresivas es la gu\u00eda de Google para construir tu primera aplicaci\u00f3n web progresiva.<\/p>\n<p>El objetivo de este art\u00edculo, sin embargo, es suponer que ha experimentado o completado su primera aplicaci\u00f3n web progresiva y est\u00e1 buscando herramientas que le permitan desarrollar aplicaciones m\u00e1s r\u00e1pido.<\/p>\n<p>Aqu\u00ed, entonces, est\u00e1n las mejores herramientas que mi equipo usa para crear aplicaciones web progresivas.<\/p>\n<h3><strong>Desarrollar aplicaciones web progresivas con React<\/strong><\/h3>\n<p>El primer paso para crear una aplicaci\u00f3n web progresiva es elegir un marco central. Hay muchos marcos y los aliento a que miren las opciones, pero usamos Reaccionar, por dos razones:<\/p>\n<p>Es administrado y respaldado por Facebook, que utiliza el marco en sus sitios y por lo tanto demuestra que el marco est\u00e1 rigurosamente probado con 1.18 mil millones de usuarios al d\u00eda.<\/p>\n<p>React es la base de React Native, que le permite portar f\u00e1cilmente aplicaciones creadas con Reaccionar a aplicaciones nativas.<\/p>\n<p>El atractivo de ReactJS es su enfoque centrado en los componentes para el desarrollo. Cada componente est\u00e1 construido con JavaScript, y puede reutilizarlo f\u00e1cilmente. Usar JavaScript tiene sus ventajas:<\/p>\n<p>Tenemos muchos desarrolladores que ya conocen JS, por lo que no necesitan aprender un nuevo idioma.<\/p>\n<p>Los datos enriquecidos se pueden pasar r\u00e1pidamente a trav\u00e9s de la capa DOM.<\/p>\n<p>ReactJS admite JavaScript sin procesar y JSX. JSX es una sintaxis similar a XML para escribir JavaScript.<\/p>\n<p>La interfaz de usuario consta de componentes. Esos componentes se pueden representar en el navegador, en el servidor, usando Node.js y dentro de las aplicaciones, usando React Native.<\/p>\n<p>De esta forma, se resuelven los desaf\u00edos de administrar aplicaciones que deben entregarse a muchos sistemas operativos, navegadores y dispositivos diferentes.<\/p>\n<h3><strong>Primeros pasos: uso de una plantilla de Polymer<\/strong><\/h3>\n<p>Puede reducir significativamente el tiempo requerido para configurar una aplicaci\u00f3n web progresiva usando Polymer como plantilla.<\/p>\n<p>Este proyecto de c\u00f3digo abierto de Google se actualiza frecuentemente para mantenerlo sincronizado con los proyectos de c\u00f3digo abierto que la plantilla aprovecha.<\/p>\n<p>Las plantillas de Polymer usan el patr\u00f3n PRPL para optimizar la entrega de la aplicaci\u00f3n al dispositivo. \u00daselo para:<\/p>\n<ul>\n<li>Empuje recursos cr\u00edticos para la ruta inicial<\/li>\n<li>Renderiza la ruta inicial<\/li>\n<li>Pre-cach\u00e9 de las rutas restantes<\/li>\n<li>Carga lenta y crea rutas restantes a pedido<\/li>\n<\/ul>\n<p>Necesita usar un servidor HTTP2 para entregar recursos bajo demanda. Adem\u00e1s, el servidor precachear\u00e1 los recursos que proporcionan los trabajadores del servicio. En cuanto al dise\u00f1o, la plantilla Polymer aplica el dise\u00f1o de material popular de Google por defecto.<\/p>\n<p>Mi equipo usa Polymer para construir r\u00e1pidamente prototipos. Les permite comenzar inmediatamente con el trabajo importante (el c\u00f3digo del proyecto) y eludir r\u00e1pidamente la configuraci\u00f3n personalizada.<\/p>\n<h3><strong>Administrar dependencias con Webpack<\/strong><\/h3>\n<p>Si bien Polymer es ideal para comenzar, hay ocasiones en que mi equipo necesitar\u00e1 desarrollar aplicaciones personalizadas. Para ello, utilizamos Webpack, un paquete de m\u00f3dulos para aplicaciones de JavaScript.<\/p>\n<p>Hay dos razones por las que usamos Knockout para proyectos r\u00e1pidos en lugar de Reaccionar. Primero, podemos utilizar Knockout para extender HTML, lo que a su vez hace que sea m\u00e1s f\u00e1cil de aprender, y no requiere JSX. La segunda raz\u00f3n es la creaci\u00f3n de plantillas. La creaci\u00f3n de plantillas facilita la creaci\u00f3n de aplicaciones complejas, ya que minimiza la duplicaci\u00f3n de elementos DOM.<\/p>\n<p>Knockout es lo suficientemente f\u00e1cil para que un desarrollador junior aprenda r\u00e1pidamente y viene con muchos atributos que, de otro modo, deber\u00edan estar escritos en marcos de competencia, como Backbone.js.<\/p>\n<p><strong>Revisa tu c\u00f3digo con Lighthouse<\/strong><br \/>\nLa \u00faltima parte de nuestra herramienta de herramientas de aplicaciones web progresivas es la herramienta de monitoreo de rendimiento PWA de Google, Lighthouse, que se instala como un complemento para Chrome. Vaya al sitio web progresivo con el que desea ejecutar las pruebas y haga clic en el bot\u00f3n Faro en la barra de herramientas de Chrome una vez que haya instalado el complemento. El informe que recibe tiene muchos detalles en el informe. La primera secci\u00f3n, &#8220;Progressive Web App&#8221;, devuelve los siguientes an\u00e1lisis:<\/p>\n<ul>\n<li>La aplicaci\u00f3n puede cargar conexiones sin conexi\u00f3n \/ escamosas<\/li>\n<li>El rendimiento de la carga de la p\u00e1gina es r\u00e1pido<\/li>\n<li>El sitio se mejora progresivamente<\/li>\n<li>La conexi\u00f3n de red es segura<\/li>\n<li>Se puede pedir al usuario que agregue a la pantalla de inicio<\/li>\n<li>La aplicaci\u00f3n web instalada se iniciar\u00e1 con una pantalla de presentaci\u00f3n personalizada<\/li>\n<li>La barra de direcciones coincide con los colores de marca<\/li>\n<li>El dise\u00f1o es amigable para dispositivos m\u00f3viles<\/li>\n<\/ul>\n<p>Cada una de estas subsecciones revela tecnolog\u00edas espec\u00edficas que puede agregar o modificar para mejorar el rendimiento de su aplicaci\u00f3n web progresiva. Por ejemplo, el informe de &#8220;La aplicaci\u00f3n puede cargar conexiones fuera de l\u00ednea \/ escamosa&#8221; proporciona detalles sobre:<\/p>\n<ul>\n<li>Tiene un trabajador de servicio registrado (y describe lo que es un trabajador de servicio)<\/li>\n<li>La URL responde con un 200 cuando est\u00e1 fuera de l\u00ednea<\/li>\n<\/ul>\n<p>La segunda secci\u00f3n, &#8220;Mejores pr\u00e1cticas&#8221;, proporciona detalles sobre lo siguiente:<\/p>\n<ul>\n<li>Usar funciones modernas sin conexi\u00f3n<\/li>\n<li>Usando protocolos modernos<\/li>\n<li>Usando CSS moderno<\/li>\n<li>Usar funciones modernas de JavaScript<\/li>\n<li>Evitar API que da\u00f1an la experiencia del usuario<\/li>\n<li>Accesibilidad<\/li>\n<\/ul>\n<p>La tercera secci\u00f3n, &#8220;Rendimiento&#8221;, enumera qu\u00e9 tan r\u00e1pido se tarda en cargar una p\u00e1gina desde una aplicaci\u00f3n web receptiva y cu\u00e1nto tiempo lleva cargar cada elemento en la p\u00e1gina. Tambi\u00e9n incluye herramientas para profundizar en cualquier problema que cause ralentizaciones.<\/p>\n<p>La secci\u00f3n final, &#8220;Fancier Stuff&#8221;, examina si las \u00faltimas caracter\u00edsticas de HTML5 \/ JS est\u00e1n en uso.<\/p>\n<p>El objetivo con Lighthouse es probar su sitio y darle la direcci\u00f3n para solucionar los problemas.<\/p>\n<p><strong>Herramientas extra<\/strong><br \/>\nLas herramientas anteriores son una selecci\u00f3n de las diferentes herramientas progresivas de aplicaci\u00f3n web que nuestro equipo ha revisado. Algunas herramientas adicionales que quiz\u00e1s desee considerar adem\u00e1s de (o como reemplazo) de las herramientas anteriores incluyen:<\/p>\n<ul>\n<li>AMP (p\u00e1ginas m\u00f3viles aceleradas): herramientas para guiar la compresi\u00f3n de im\u00e1genes \/ JS para acelerar su sitio web. Google es muy compatible con AMP (incluso yendo tan lejos como para resaltar la capacidad de los dispositivos m\u00f3viles AMP en los resultados de b\u00fasqueda). Google admite AMP Cache en los elementos de AMP, que los desarrolladores pueden aprovechar sin ning\u00fan costo.<\/li>\n<li>El framework de JavaScript de Front-End de AngularJS es m\u00e1s pesado que React, pero tambi\u00e9n es altamente preferido entre los desarrolladores de Java y .NET de la empresa<\/li>\n<li>Ionic 2: el framework AngularJS 2 se lanz\u00f3 a principios de 2017 y, a primera vista, parece una soluci\u00f3n atractiva para aprovechar el \u00e9xito del framework Ionic original, lanzado en 2015. Ionic es una buena plataforma para desarrolladores que se mudan de Cordova \/ PhoneGap para soluciones de aplicaciones web modernas y receptivas.<\/li>\n<\/ul>\n<p>La conclusi\u00f3n es que las herramientas para aplicaciones web progresivas a\u00fan est\u00e1n madurando y cambiando a un ritmo r\u00e1pido. Muchos de los principales proveedores de navegadores, espec\u00edficamente Apple (con Safari y Safari m\u00f3vil), Google (con Chrome) y Microsoft (con Edge) brindan actualizaciones peri\u00f3dicas cada 1-3 meses. Siempre estamos atentos a las nuevas soluciones y evaluando c\u00f3mo o si deber\u00edamos utilizarlas en nuestros proyectos. El objetivo final es aumentar la experiencia de aplicaci\u00f3n utilizando tecnolog\u00edas web.<\/p>\n<p>Descubre m\u00e1s en <a href=\"https:\/\/miwebmadrid.es\/en\/8-razones-desarrollar-una-aplicacion-web-progresiva\/\">https:\/\/miwebmadrid.es\/8-razones-desarrollar-una-aplicacion-web-progresiva\/<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Los sitios web progresivos est\u00e1n creciendo r\u00e1pidamente en popularidad como una forma de crear aplicaciones con JavaScript, CSS y HTML que tienen un nivel de rendimiento y usabilidad que es casi id\u00e9ntico a las aplicaciones nativas. Si bien hay muchos tutoriales de &#8220;Introducci\u00f3n a las aplicaciones web progresivas&#8221; en la web, quiero profundizar un poco<\/p>","protected":false},"author":1,"featured_media":3396,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>las 5 mejores herramientas para crear aplicaciones web progresivas rapidamente<\/title>\n<meta name=\"description\" content=\"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/miwebmadrid.es\/en\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente.\" \/>\n<meta property=\"og:description\" content=\"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/miwebmadrid.es\/en\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/\" \/>\n<meta property=\"og:site_name\" content=\"DISE\u00d1O DE PAGINA WEB EN MADRID\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/disenowebmadrid28028\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/disenowebmadrid28028\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-16T12:24:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-08T13:03:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1279\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jose Solis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/Data_Systm\" \/>\n<meta name=\"twitter:site\" content=\"@miwebmadrid\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Solis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/\"},\"author\":{\"name\":\"Jose Solis\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#\\\/schema\\\/person\\\/b3b50d2b8d581729f7bd5707ac5cf652\"},\"headline\":\"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente.\",\"datePublished\":\"2018-03-16T12:24:41+00:00\",\"dateModified\":\"2021-03-08T13:03:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/\"},\"wordCount\":1458,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/screen-3157390_1920.jpg\",\"articleSection\":[\"Sin categor\u00eda\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/\",\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/\",\"name\":\"las 5 mejores herramientas para crear aplicaciones web progresivas rapidamente\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/screen-3157390_1920.jpg\",\"datePublished\":\"2018-03-16T12:24:41+00:00\",\"dateModified\":\"2021-03-08T13:03:16+00:00\",\"description\":\"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#primaryimage\",\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/screen-3157390_1920.jpg\",\"contentUrl\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/screen-3157390_1920.jpg\",\"width\":1920,\"height\":1279},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/miwebmadrid.es\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#website\",\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/\",\"name\":\"DISE\u00d1O DE PAGINA WEB EN MADRID DATA SYSTEM\",\"description\":\"dise\u00f1o web,desarrollo web,dise\u00f1o de paginas web,dise\u00f1o web en Madrid\",\"publisher\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/miwebmadrid.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Organization\",\"Place\",\"LocalBusiness\"],\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#organization\",\"name\":\"DISE\u00d1O WEB MADRID - DATA SYSTEM\",\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/\",\"logo\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#local-main-organization-logo\"},\"image\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#local-main-organization-logo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/disenowebmadrid28028\\\/\",\"https:\\\/\\\/x.com\\\/miwebmadrid\"],\"address\":{\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#local-main-place-address\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"40.44839470000001\",\"longitude\":\"-3.702584999999999\"},\"telephone\":[\"910174686\",\"620679252\"],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"10:00\",\"closes\":\"20:30\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Saturday\"],\"opens\":\"10:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Sunday\"],\"opens\":\"00:00\",\"closes\":\"00:00\"}],\"email\":\"info@miwebmadrid.es\",\"areaServed\":\"Comunidad de Madrid\",\"vatID\":\"B87765368\",\"priceRange\":\"$\",\"currenciesAccepted\":\"\u20ac\",\"paymentAccepted\":\"Paypal y Transferencia\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/#\\\/schema\\\/person\\\/b3b50d2b8d581729f7bd5707ac5cf652\",\"name\":\"Jose Solis\",\"description\":\"Somos una empresa de dise\u00f1o de pagina web dedicada a ofrecer soluciones en inform\u00e1tica, dise\u00f1o web y desarrollo web, posicionamiento web en Google\u00ae, dise\u00f1o gr\u00e1fico, hospedaje web y registro de dominios. Especialistas en Joomla, Wordpress Siempre adapt\u00e1ndonos a las necesidades de nuestros clientes.\",\"sameAs\":[\"https:\\\/\\\/miwebmadrid.es\\\/\",\"https:\\\/\\\/www.facebook.com\\\/disenowebmadrid28028\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/Data_Systm\"],\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/en\\\/author\\\/miwebmadrid\\\/\"},{\"@type\":\"PostalAddress\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#local-main-place-address\",\"streetAddress\":\"Calle de Bravo Murillo, 122, Mercado de Maravillas\",\"addressLocality\":\"Madrid\",\"postalCode\":\"28020\",\"addressRegion\":\"Madrid\",\"addressCountry\":\"ES\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/miwebmadrid.es\\\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\\\/#local-main-organization-logo\",\"url\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/miwebmadrid.es\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/logo.png\",\"width\":420,\"height\":64,\"caption\":\"DISE\u00d1O WEB MADRID - DATA SYSTEM\"}]}<\/script>\n<meta name=\"geo.placename\" content=\"Madrid\" \/>\n<meta name=\"geo.position\" content=\"40.44839470000001;-3.702584999999999\" \/>\n<meta name=\"geo.region\" content=\"Spain\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"las 5 mejores herramientas para crear aplicaciones web progresivas rapidamente","description":"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/miwebmadrid.es\/en\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/","og_locale":"en_GB","og_type":"article","og_title":"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente.","og_description":"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.","og_url":"https:\/\/miwebmadrid.es\/en\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/","og_site_name":"DISE\u00d1O DE PAGINA WEB EN MADRID","article_publisher":"https:\/\/www.facebook.com\/disenowebmadrid28028\/","article_author":"https:\/\/www.facebook.com\/disenowebmadrid28028","article_published_time":"2018-03-16T12:24:41+00:00","article_modified_time":"2021-03-08T13:03:16+00:00","og_image":[{"width":1920,"height":1279,"url":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg","type":"image\/jpeg"}],"author":"Jose Solis","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/Data_Systm","twitter_site":"@miwebmadrid","twitter_misc":{"Written by":"Jose Solis","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#article","isPartOf":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/"},"author":{"name":"Jose Solis","@id":"https:\/\/miwebmadrid.es\/#\/schema\/person\/b3b50d2b8d581729f7bd5707ac5cf652"},"headline":"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente.","datePublished":"2018-03-16T12:24:41+00:00","dateModified":"2021-03-08T13:03:16+00:00","mainEntityOfPage":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/"},"wordCount":1458,"commentCount":0,"publisher":{"@id":"https:\/\/miwebmadrid.es\/#organization"},"image":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#primaryimage"},"thumbnailUrl":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg","articleSection":["Sin categor\u00eda"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/","url":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/","name":"las 5 mejores herramientas para crear aplicaciones web progresivas rapidamente","isPartOf":{"@id":"https:\/\/miwebmadrid.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#primaryimage"},"image":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#primaryimage"},"thumbnailUrl":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg","datePublished":"2018-03-16T12:24:41+00:00","dateModified":"2021-03-08T13:03:16+00:00","description":"En el presente art\u00edculo te mostramos las 5 herramientas m\u00e1s potentes para desarrollar aplicaciones web progresivas en el menor tiempo posible.","breadcrumb":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#primaryimage","url":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg","contentUrl":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2018\/03\/screen-3157390_1920.jpg","width":1920,"height":1279},{"@type":"BreadcrumbList","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/miwebmadrid.es\/en\/"},{"@type":"ListItem","position":2,"name":"Las 5 mejores herramientas para crear aplicaciones web progresivas r\u00e1pidamente."}]},{"@type":"WebSite","@id":"https:\/\/miwebmadrid.es\/#website","url":"https:\/\/miwebmadrid.es\/","name":"DISE\u00d1O DE PAGINA WEB EN MADRID DATA SYSTEM","description":"dise\u00f1o web,desarrollo web,dise\u00f1o de paginas web,dise\u00f1o web en Madrid","publisher":{"@id":"https:\/\/miwebmadrid.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/miwebmadrid.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Organization","Place","LocalBusiness"],"@id":"https:\/\/miwebmadrid.es\/#organization","name":"DISE\u00d1O WEB MADRID - DATA SYSTEM","url":"https:\/\/miwebmadrid.es\/","logo":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#local-main-organization-logo"},"image":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#local-main-organization-logo"},"sameAs":["https:\/\/www.facebook.com\/disenowebmadrid28028\/","https:\/\/x.com\/miwebmadrid"],"address":{"@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#local-main-place-address"},"geo":{"@type":"GeoCoordinates","latitude":"40.44839470000001","longitude":"-3.702584999999999"},"telephone":["910174686","620679252"],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"10:00","closes":"20:30"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Saturday"],"opens":"10:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["Sunday"],"opens":"00:00","closes":"00:00"}],"email":"info@miwebmadrid.es","areaServed":"Comunidad de Madrid","vatID":"B87765368","priceRange":"$","currenciesAccepted":"\u20ac","paymentAccepted":"Paypal y Transferencia"},{"@type":"Person","@id":"https:\/\/miwebmadrid.es\/#\/schema\/person\/b3b50d2b8d581729f7bd5707ac5cf652","name":"Jose Solis","description":"Somos una empresa de dise\u00f1o de pagina web dedicada a ofrecer soluciones en inform\u00e1tica, dise\u00f1o web y desarrollo web, posicionamiento web en Google\u00ae, dise\u00f1o gr\u00e1fico, hospedaje web y registro de dominios. Especialistas en Joomla, Wordpress Siempre adapt\u00e1ndonos a las necesidades de nuestros clientes.","sameAs":["https:\/\/miwebmadrid.es\/","https:\/\/www.facebook.com\/disenowebmadrid28028","https:\/\/x.com\/https:\/\/twitter.com\/Data_Systm"],"url":"https:\/\/miwebmadrid.es\/en\/author\/miwebmadrid\/"},{"@type":"PostalAddress","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#local-main-place-address","streetAddress":"Calle de Bravo Murillo, 122, Mercado de Maravillas","addressLocality":"Madrid","postalCode":"28020","addressRegion":"Madrid","addressCountry":"ES"},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/miwebmadrid.es\/las-5-mejores-herramientas-crear-aplicaciones-web-progresivas-rapidamente\/#local-main-organization-logo","url":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2016\/08\/logo.png","contentUrl":"https:\/\/miwebmadrid.es\/wp-content\/uploads\/2016\/08\/logo.png","width":420,"height":64,"caption":"DISE\u00d1O WEB MADRID - DATA SYSTEM"}]},"geo.placename":"Madrid","geo.position":{"lat":"40.44839470000001","long":"-3.702584999999999"},"geo.region":"Spain"},"zion_builder_status":false,"_links":{"self":[{"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/posts\/3393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/comments?post=3393"}],"version-history":[{"count":0,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/posts\/3393\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/media\/3396"}],"wp:attachment":[{"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/media?parent=3393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/categories?post=3393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/miwebmadrid.es\/en\/wp-json\/wp\/v2\/tags?post=3393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}