Skip to content

Instantly share code, notes, and snippets.

@ericelliott
Last active March 27, 2026 06:38
Show Gist options
  • Select an option

  • Save ericelliott/d576f72441fc1b27dace to your computer and use it in GitHub Desktop.

Select an option

Save ericelliott/d576f72441fc1b27dace to your computer and use it in GitHub Desktop.
Essential JavaScript Links
@Nevraeka
Copy link
Copy Markdown

Nevraeka commented Mar 2, 2015

Hosting - Divshot

@igwemagnusnnamdi65
Copy link
Copy Markdown

@ericelliott you remain blessed.

@mindjuice
Copy link
Copy Markdown

@ericelliott How about a list of the best/most useful Sublime Text plugins? You mentioned Tern and DocBlockr. Others?

@xfq
Copy link
Copy Markdown

xfq commented Apr 5, 2015

I think the HTML5 community on Google+ has too much off-topic stuff.

@nackjicholson
Copy link
Copy Markdown

@ericelliot As always thanks. I have been doing exactly what you suggest above. Factory/Builder pattern for injecting dependencies and options into modules. It does work really well.

As far as the areas of my code, usually near the entry point, that end up being spots where objects and options are constructed in order to be passed around -- I guess that's just sort of natural consequence.

@ericelliott
Copy link
Copy Markdown
Author

@nackjicholson - I rarely have a ton of objects with methods floating around. Instead, I have a lot of functions in place and state flows through them. See The Two Pillars of JavaScript Part 2 for why that's a good thing. =)

@rwaldron
Copy link
Copy Markdown

rwaldron commented May 2, 2015

@hueitan
Copy link
Copy Markdown

hueitan commented May 4, 2015

Javascript SDK design guide extracted from work and personal experience
https://github.com/huei90/javascript-sdk-design
page: http://sdk-design.js.org/

@KhaledMohamedP
Copy link
Copy Markdown

It doesn't hurt to add CodeSchool.com and codecademy.com

@hoichi
Copy link
Copy Markdown

hoichi commented May 10, 2015

Not specific to JS, but I've found Debuggex extremely handy for regex debugging.

@moklick
Copy link
Copy Markdown

moklick commented May 19, 2015

Why should we suggests links here instead of creating pull requests?

@ericelliott
Copy link
Copy Markdown
Author

@moklick Originally, it didn't have a proper repository. I started it as a gist, and it grew and took on a life of its own. You should use pull requests, now.

@DrMabuse23
Copy link
Copy Markdown

@smolinari
Copy link
Copy Markdown

Hey Eric. What happened to your EJL repo?

Scott

@victor-dev
Copy link
Copy Markdown

victor-dev commented Apr 25, 2017

Why the Essential JavaScript Links List was 404 ?

@ryanmortier
Copy link
Copy Markdown

404ing :(

@emilioriosvz
Copy link
Copy Markdown

404 :(

@Mashpy
Copy link
Copy Markdown

Mashpy commented Jul 19, 2017

Thanks for your listing. If anyone would like to read JavaScript books, here you will find best javascript books for beginners.

@alundiak
Copy link
Copy Markdown

@dwiyatci
Copy link
Copy Markdown

dwiyatci commented Nov 3, 2017

@ericelliott Everybody around the world is crying to know where does the repo go.. 😭 😭 😭

Guys, perhaps we can use this in the meantime?
https://devhub.io/repos/ericelliott-essential-javascript-links

@joeydebreuk
Copy link
Copy Markdown

Isomorphic JavaScript url doesn't exist.

@ericelliott
Copy link
Copy Markdown
Author

I no longer mantain this list. There are lots of other very comprehensive JavaScript link lists out there. Please see those, instead (Google "awesome JavaScript" for a start).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment