¿Cómo puedo obtener más información sobre la arquitectura de aplicaciones web?

Esto depende de si está hablando del lado del cliente o del lado del servidor. Además, si desea una aplicación fuera de línea / instalable, las consideraciones de arquitectura son muy diferentes. Hay relativamente poca información sobre la arquitectura para aplicaciones fuera de línea / instalables o incluso por qué la arquitectura difiere tanto. La forma principal de aprender sobre aplicaciones fuera de línea / instalables es mirar los diversos marcos ofrecidos (jquery mobile, sencha, cappucino, etc.)

Hay un lanzamiento temprano de un libro “Aplicaciones web Javascript” en Oreilly que parece que se está formando bastante bien y probablemente tiene el enfoque más centrado en la arquitectura de todos los libros.

Además, acabo de crear una propuesta para un sitio de preguntas y respuestas (en StackExchange) para arquitectos web, ya que este es un problema cada vez más importante y sin resolver. Únase a ese sitio y pase a sus contactos para que tenga suficientes usuarios para abrir: http://area51.stackexchange.com/…

Sugeriría investigar cómo se estructuran las aplicaciones actuales más destacadas (Facebook, LinkedIn, Netflix). Ya hay mucha información sobre aquellos en quora y, si no demuestran ser 100% precisos, sin duda le darán indicaciones de técnicas y aplicaciones interesantes para usar al crear su aplicación.

More Interesting

¿Crees que Ruby on Rails es mejor que los marcos PHP para un sitio de red social similar a Facebook?

¿Dónde puedo aprender Laravel (marco PHP) fácilmente?

¿Es posible realizar un seguimiento de las actualizaciones del plan con Google Analytics?

¿Se puede crear una aplicación web progresiva en una instalación de WordPress, por ejemplo, para tener Pokedex PWA en domain.com/database?

Mi equipo quiere usar el marco Phalcon para construir una aplicación web de red social. ¿Es mejor usar frameworks para construir aplicaciones web en PHP?

¿Cuáles son las ventajas y desventajas de tener el sitio web de una sola página, en términos de optimización de motores de búsqueda?

¿Qué tiene de bueno el software de monitoreo de rendimiento de aplicaciones como AppDynamics y New Relic? ¿Por qué a los clientes les encanta?

Sé algo de Python, y planeo desarrollar una aplicación web. ¿Cuáles son mis opciones tecnológicas?

¿Cuál es la última tendencia en arquitecturas de aplicaciones web?

¿Existe una aplicación web existente que pueda administrar múltiples proyectos de sitios web en un panel?

Si construyo mi propia aplicación web compleja (Django) copiando y ajustando pequeños fragmentos de código tomados de 100 aplicaciones simples diferentes escritas por otras personas, ¿puedo considerarme un programador? ¿Por qué? Por qué no?

¿Cuáles son las mejores opciones para hacer una aplicación web a gran escala?

¿Qué marco JS recomendaría para crear una aplicación web como YouTube?

¿Cómo crean los programadores GUI para aplicaciones web?

¿Cómo se almacenan las páginas web en los servidores?