Event driven programming . Useful to separate layers (View, logic,...etc)
npm install mufa

Mufa is an abbreviation of مُفَوَّضْ (Mufawwad) which is an arabic word and it means DELEGATOR.
It is designed to separate layers of your application via sub/pub pattern ; where there are two actors : Subscriber (listener) and publisher (notifier).
See documetation .
``bash`
npm install mufa --save;
or, use as CDN :
`html`
src="https://rawgit.com/abdennour/mufa/master/cdn/mufa-latest.js"
type="text/javascript">
`js``
import {on, fire} from 'mufa';
// publish
setTimeout(() => {
fire('sendEmoji', '👏');
}, 1000) ;
// subscribe
on('sendEmoji', (emoji) => console.log(emoji));
#Documentation :
See here .
MIT .