Skip to content

Instantly share code, notes, and snippets.

@ericelliott
Last active April 30, 2026 08:09
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

Nevraeka commented Mar 2, 2015

Copy link
Copy Markdown

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

xfq commented Apr 5, 2015

Copy link
Copy Markdown

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

rwaldron commented May 2, 2015

Copy link
Copy Markdown

@hueitan

hueitan commented May 4, 2015

Copy link
Copy Markdown

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

hoichi commented May 10, 2015

Copy link
Copy Markdown

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

@moklick

moklick commented May 19, 2015

Copy link
Copy Markdown

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

victor-dev commented Apr 25, 2017

Copy link
Copy Markdown

Why the Essential JavaScript Links List was 404 ?

@ryanmortier

Copy link
Copy Markdown

404ing :(

@emilioriosvz

Copy link
Copy Markdown

404 :(

@Mashpy

Mashpy commented Jul 19, 2017

Copy link
Copy Markdown

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

dwiyatci commented Nov 3, 2017

Copy link
Copy Markdown

@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