Depende totalmente de lo que intentes lograr. Si tiene un sistema que está diseñado para monitorear y responder a alertas aleatorias, como una aplicación de monitoreo de centro de datos, entonces definitivamente puede usar la programación dirigida por eventos.
Otra aplicación podría ser monitorear los precios de las acciones y activar órdenes de compra o venta basadas en el precio actual de las acciones o fondos que está monitoreando.
Sin embargo, también hay aplicaciones donde la programación dirigida por eventos es inapropiada. Por ejemplo, si tiene una fábrica que hace widgets, las acciones y las respuestas son todas secuenciales. Incluso la mayoría de sus alertas están en determinados puntos de la producción, como el selector A no tiene más partes. En este caso, la elección de la programación controlada por eventos para la parte principal de la aplicación no sería aconsejable. Sin embargo, como algunas alertas dicen que algo así como un interruptor automático puede ser aleatorio, puede estar justificado monitorear aquellos que usan un sistema controlado por eventos.
- Al aprender a programar, ¿cómo superar la brecha entre principiante e intermedio?
- ¿Cómo se lee leer artículos de revistas y blogs en comparación con leer libros? ¿Me estoy perdiendo algo?
- ¿Qué problemas hay al usar la aplicación Sarahah?
- ¿Me puede explicar exactamente cómo se hace una aplicación?
- ¿Cuál es la mejor aplicación para invertir dinero en bitcoins?
Como tal, para los dos primeros escenarios, usar JavaScript sería una opción válida, pero no es una buena opción para el procesamiento secuencial y el monitoreo que se requiere para la fábrica, aunque desafortunadamente lo he visto utilizado para eso.