Quiero desarrollar una aplicación web fuera de línea. ¿Cómo lo hago?

Sí, puede desarrollar una aplicación web fuera de línea simplemente desarrollando una aplicación y no la aloja.

La respuesta es directa, pero es correcta. La aplicación web fuera de línea que desea solo funciona si se conecta a una conexión de base de datos remota. Donde la base de datos está alojada de forma remota. Para que cuando ocurra alguna transacción dentro de la aplicación, se actualizará en la base de datos centralizada. De lo contrario, no hay significado de aplicación con múltiples usuarios. Por supuesto, puede ser una aplicación personal, donde usted es el usuario único o se accede a través de su LAN.

Para esa aplicación LAN, puede usar el código mediante un servidor web personal (Apache o nginx o IIS7) que aloja la ruta base del código de su máquina e instalar cualquier DBMS (MySql, SQL) en su sistema y proporcionar la ruta de host local a otros usuarios en tu LAN

Si necesita una gran colección de datos en su aplicación fuera de línea, desea usar IndexedDB. Lo estoy usando para que un sitio web continúe funcionando incluso cuando la conexión a Internet se vuelve irregular, y luego se sincroniza nuevamente con el servidor cada vez que la conexión vuelve. IndexedDB le permite guardar una base de datos completa de información en el navegador web para que su aplicación acceda, y puede leer / escribir en esos datos todo lo que quiera. Sin embargo, estos datos no se sincronizan automáticamente en ninguna parte, debe hacerlo todo usted mismo.

Como ha publicado esto en la categoría node.js, supongo que desea desarrollar en node.js.

web-webkit (ahora conocido como NW.js) es tu amigo (nwjs / nw.js). He hecho algunos proyectos antes y realmente me gustó trabajar con él.

Espero que esto ayude.

More Interesting

Estoy buscando un creador de sitios web gratuito en línea, que es perfecto para músicos. ¿Puede usted ayudar?

Mi amigo hizo un logotipo, ¿puedo usarlo para mi sitio web si le pido permiso?

Me gustaría aprender desarrollo web. ¿Cómo debería uno desarrollar informalmente conocimiento en programación y desarrollo web a través del autoaprendizaje?

Necesito convertir mi sitio web en un sitio web receptivo. ¿Cómo elegir un especialista que pueda hacer eso por mí? ¿Qué me costaría?

No entiendo el desarrollo web / móvil. ¿Diseñas, luego codificas lo que acabas de diseñar? ¿Como funciona?

Adquirí algunos grandes dominios de palabras clave para un centro comercial de 80 tiendas que pronto abrirá en mi área. Planeo diseñar un sitio web de alta calidad y ofrecer ofrecer tiendas por una tarifa mensual razonable. ¿Es una idea rentable o me falta algo?

Quiero crear un sitio como mysmartichelin. Puedo crear sitios web normales, pero ¿cómo muestran estos sitios web precios actualizados cada vez?

Vendo un servicio de diseño web por $ 100 / página. ¿Es demasiado barato o lo suficientemente caro?

Cómo comenzar un diseño de sitio web

¿Quiero diseñar un sitio web para mi inicio y necesito referencias para cualquier kit o plataforma de desarrollo web?

Soy un programador experimentado, pero acabo de comenzar a aprender desarrollo web. Puedo aprender JavaScript y HTML bastante fácil. Sin embargo, CSS me está volviendo loco. Hay demasiadas reglas y sintaxis extraña. ¿Cómo debo aprenderlo?

Programación y diseño web / desarrollador. Realmente quiero tomar esos dos, pero no sé por dónde empezar. ¿Qué tengo que hacer?

Mi mamá está tratando de usar WordPress para diseño web. ¿Cómo puedo convencerla de que aprenda el código manual?

He realizado un diseño web comunitario en PS. ¿Cómo puedo hacer que se vea más adaptado para adultos y no para adolescentes?

Quiero aprender codificación. ¿Será suficiente una educación estilo bootcamp durante 12 semanas para conseguirme un trabajo como desarrollador web o desarrollador front-end?