Actualmente estoy trabajando en una aplicación web y me he inspirado en un par de aplicaciones diferentes (principalmente Cloud9IDE) sobre cómo contienen una gran mayoría de su interfaz en objetos JavaScript. Esto hace que sea increíblemente fácil agregar funciones en el futuro y también permite opciones de extensibilidad en el futuro.¿Cuánta memoria tiene antes de ser grosera?
La pregunta es, ¿en qué punto el almacenamiento de datos en la memoria (mediante javascript) se vuelve grosero? Estoy construyendo una red social (piense como Twitter), y esencialmente estaría almacenando un objeto para cada "tweet", así como algunos objetos más amplios para los elementos de la interfaz.
¿Hay límites forzados por los navegadores a la cantidad de memoria que puedo usar? ¿Mi sitio web se bloqueará si voy a ir? ¿O se bloqueará todo el navegador? ¿Disminuirá la velocidad del usuario? Si es así, ¿existe una regla general para la cantidad de memoria que molestará al usuario promedio?
Esta pregunta me parece demasiado localizada. No se me ocurre ninguna manera de responder a esto sin recurrir a los números del estadio que quedarán obsoletos dentro de uno o dos años. –
Los números no serán obsoletos dentro de uno o dos años. En todo caso, cada vez se venden más dispositivos ARM con menos memoria (tabletas Think), y espero que, en el mejor de los casos, las tabletas 2014 tengan la capacidad de memoria de los escritorios de hoy en día. –
"tweets" no son exactamente grandes cerdos de memoria a 140 bytes + tal vez algún objeto por encima. Si está escribiendo un editor de video en JavaScript, entonces puede que necesite preocuparse por el uso de la memoria. –