Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/remixz/going-loopy
A quest to tame the beast that is the JavaScript event loop.
https://github.com/remixz/going-loopy
Last synced: about 1 month ago
JSON representation
A quest to tame the beast that is the JavaScript event loop.
- Host: GitHub
- URL: https://github.com/remixz/going-loopy
- Owner: remixz
- License: mit
- Created: 2015-08-02T17:24:08.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-03T04:39:40.000Z (over 9 years ago)
- Last Synced: 2024-08-11T11:15:57.966Z (3 months ago)
- Language: JavaScript
- Size: 129 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Going Loopy
A quest to tame the beast that is the JavaScript event loop.
![intro image](https://s3.amazonaws.com/f.cl.ly/items/0n2F3b2Y0o0U0q183u2U/gloopy3.png)
![screenshot](https://s3.amazonaws.com/f.cl.ly/items/041K0W3p0D0S302K0q1H/Image%202015-08-02%20at%2012.15.33%20AM.png)
## Installation
```
npm install going-loopy --global
```## Usage
```
going-loopy
```## Why?
I've been asked one too many times in an interview to explain the event loop. Afterwards, I'm always a bit worried that I missed a part, or didn't explain something adequately. So, I figured that if I create a story involving my character Bruggie, the Sometimes Great Wizard, explaining the event loop to another fellow wizard, I would get it down pat.
... Right?
As well, I've always wanted to create a workshop. They're fun to work through, and super informative. I also just like creative writing. I hope I can bring back Bruggie, the Sometimes Great, in some sort of story again.
## Thanks
I finally "got" the event loop when I watched [Philip Roberts'](https://twitter.com/philip_roberts) talk at JSConf EU 2014: ["What the heck is the event loop anyway?"](https://www.youtube.com/watch?v=8aGhZQkoFbQ). If you are looking for a video walkthrough of the event loop, I highly recommend it. It's comprehensive, but at the same time easy for a beginner to understand. So, I owe thanks to Philip for making that. :smile: