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 .
npm install mufa --save;
or, use as CDN :
<script
src="https://rawgit.com/abdennour/mufa/master/cdn/mufa-latest.js"
type="text/javascript">
</script>
import {on, fire} from 'mufa';
// publish
setTimeout(() => {
fire('sendEmoji', '👏');
}, 1000) ;
// subscribe
on('sendEmoji', (emoji) => console.log(emoji));
#Documentation :
See here .
MIT .