1
wq framework
wq es un marco modular para crear aplicaciones web de escritorio y móviles personalizadas con capacidad fuera de línea para información geográfica voluntaria, ciencia ciudadana y crowdsourcing.
- Gratis
- Windows
- Linux
- Android
- iPhone
- Windows Phone
- Web
- Self-Hosted
wq es una colección de módulos de Python y JavaScript que facilitan el desarrollo de aplicaciones móviles / web robustas y sin conexión.wq también es una destilación de una serie de mejores prácticas recomendadas para garantizar la sostenibilidad del software a largo plazo.El caso de uso principal para wq es la recopilación de datos móviles, ya sea por personal de campo profesional o por voluntarios, por ejemplo, en proyectos de ciencia ciudadana y crowdsourcing móvil.Sin embargo, también es útil como plataforma para construir una amplia variedad de sitios web y aplicaciones móviles primero. El objetivo de wq es agilizar las tareas de desarrollo comunes y dejar al desarrollador una flexibilidad total para los flujos de trabajo específicos del proyecto.A este respecto, wq no es tan fácil de usar como una solución de creación de formularios que no requiere programación.Se requiere un poco de montaje para aprovechar la plataforma.Por otro lado, gran parte de los detalles esenciales de la implementación se extraen para permitir que el programador se centre en problemas específicos del dominio y (principalmente) evite ocuparse de tareas comunes como la compatibilidad entre navegadores, la autenticación de usuarios y la base de datosmanipulación de esquemaswq se compone de tres submódulos principales, todos los cuales se pueden instalar juntos o por separado.wq.app es el componente frontend, una colección de módulos JavaScript y un proceso de compilación.wq.db contiene una colección de patrones de diseño para diseños de bases de datos comunes y un generador de API REST que enruta las solicitudes de la aplicación cliente.wq.io es una biblioteca de Python independiente para tratar específicamente la importación y exportación de datos.