De hecho, tuvimos la misma impresión. Así que nos propusimos construir algo así como una distribución para JS (como Ubuntu es para Linux), con el enfoque principal en móviles y tabletas. Pronto se lanzará en github, Urbien Boot proporciona un arranque rápido y una actualización continua de aplicaciones JS pesadas utilizando la técnica de agrupación dinámica (iniciada por YUI CDN), es resistente a las fluctuaciones de la red (soporte fuera de línea) y preintegra los mejores paquetes, como jQuery Mobile y varios de sus mejores complementos de interfaz de usuario. Pero lo más importante, UBoot se esfuerza por ayudar a los desarrolladores de aplicaciones web a lograr la velocidad y la capacidad de respuesta de las aplicaciones nativas. El arranque se basa en la arquitectura de la base de datos web de backbone.js, incorpora un almacenamiento en caché automático de activos en LocalStorage y sincroniza sin problemas los datos entre la base de datos web del servidor y el IndexedDB del navegador. Al igual que las distribuciones de Linux, hicimos una gran cantidad de trabajo de integración y empaquetado para que todo funcione sin problemas juntos, de modo que los desarrolladores puedan concentrarse en sus complejas aplicaciones web en lugar de luchar contra marcos, navegadores y dispositivos (y créanme, derramamos mucha lucha contra la sangre) ellos mientras hacen UBoot). Espero que no salga como autopromoción, pero es algo que estás buscando como punto de partida. Estaría más que feliz de explicar nuestras opciones de paquetes y razones de diseño. También sería interesante comprender mejor sus requisitos.
¿Por qué hay tan pocas aplicaciones web complejas y pesadas en datos?
Related Content
¿Publicar la aplicación de servicio web de Facebook?
¿De qué manera fallan Evernote y Springpad? ¿Cómo puede una nueva startup competir en el campo?
Cómo construir una pequeña aplicación web usando Laravel y Vue.js
¿Qué sucede dentro de un servidor web cuando comienzas y presionas la URL?
More Interesting
¿Cuál es la diferencia entre bit.ly y j.mp?
¿Hay alguna otra aplicación utilizada para crear una página web?
Cómo construir una aplicación web de prueba en Django
¿Cómo puedo aprender J2EE paso a paso con JDBC?
¿Cuál es el primer navegador web de la India?
¿Cuáles son los pros y los contras de las aplicaciones nativas frente a las aplicaciones web?
¿Cuál es su opinión sobre el estado actual de la seguridad de las aplicaciones web?
¿Qué debo usar: Vagrant o Ubuntu para un desarrollo web de pila LAMP?
Me gustaría aprender a construir una aplicación web con Ruby on Rails, ¿dónde debo comenzar?