Programação orientada a eventos
De Wikipedia, a enciclopédia encyclopedia
Programação orientada a eventos é um paradigma de programação. Diferente de programas tradicionais que seguem um fluxo de controle padronizado, o controle de fluxo de programas orientados a evento são guiados por indicações externas, chamadas eventos.[1] Sua aplicação é grande no desenvolvimento de sistemas de interface com o usuário.
A maioria das ferramentas e arquiteturas de desenvolvimento de GUI existentes depende de programação orientada a eventos. [2] A estrutura Java AWT processa todas as alterações na interface do usuário em um único thread, chamado de thread de despacho de eventos . Da mesma forma, todas as atualizações da interface do usuário na estrutura Java JavaFX ocorrem no JavaFX Application Thread.
Além disso, sistemas como o Node.js também são controlados por eventos.[2]