Existen algunas excelentes herramientas de desarrollo web que facilitan la vida de los desarrolladores. Aplicaciones como LiveReload y CodeKit son los mejores ejemplos.¿Cómo funciona LiveReload (y otras aplicaciones similares) técnicamente?
Todo lo que me interesa es la forma en que hacen que la página web vuelva a cargar en vivo en el navegador web (ya sea Chrome, Firefox o lo que sea) cuando se escriben los cambios en el disco duro.
¿Cómo lo hacen realmente? ¿Hay alguna API que los proveedores de exploradores web expongan para realizar esto? o es solo una secuencia de comandos personalizada del lado del servidor que se inyecta a la página web (no escrita realmente por el desarrollador web) antes de que llegue al navegador, y algo de magia Ajax ocurre cuando se cambia el archivo en la unidad.
Estoy planeando desarrollar algo como esto en Python o Vala (Linux) y .NET (Windows), así que por favor avíseme si hay alguna documentación disponible para hacer esto.
¿Dónde puedo obtener una breve documentación sobre cómo realizar algo como esto? – Kushal
@Kush las API de notificación tienden, AFAIK, a ser bastante específicas del sistema operativo. Por lo tanto, tendrías que buscar la documentación relevante de la plataforma; es de esperar que venga alguien más que conozca los detalles mejor que yo. – lvc