¿Cuál es la tecnología detrás de mydeco.com?

* ¿Qué tecnologías de fondo, bibliotecas, marcos, etc., están utilizando? *

El sitio principal está construido en Python con Django / Jinja como marco como tecnología de back-end. Específicamente sobre el renderizado, es una aplicación C de construcción propia que habla con RealityServer y para hacer las comunicaciones entre el Backend y el Frontend, usamos Javascript del lado del servidor basado en node.js

El Frontend de la aplicación es Javascript puro y la mayoría lo construimos nosotros mismos, aunque tratamos de usar Jquery donde podemos. También hicimos que toda la aplicación fuera apta para ejecutarse en iOs y Android.

* ¿Cómo hacen el renderizado sin conexión? *

El renderizado sin conexión en modo de vista previa es increíblemente rápido y podemos renderizar la vista previa de la mayoría de los clientes cada 0.2 segundos, aunque, como es un sistema dinámico, puede ser más lento o más rápido en las horas pico. Los renders de alta calidad simplemente se ponen en cola y se envían a través del servidor de realidad basado en un sistema de prioridad algorítmica. Tenemos una promesa de 2 horas, pero la mayoría de los renders HQ se entregan en 5 minutos.

Estamos trabajando en algunas tecnologías interesantes para que este proceso sea mejor y esté más integrado con el navegador del cliente.