Skip to content

Instantly share code, notes, and snippets.

@vagonzalez
Last active August 29, 2015 14:08
Show Gist options
  • Save vagonzalez/52e8ec8844ce31ff53ad to your computer and use it in GitHub Desktop.
Save vagonzalez/52e8ec8844ce31ff53ad to your computer and use it in GitHub Desktop.

The order of the items in each group does matter for me. But it is just my personal preferances and you have still and always think about what option fits best (has the least amount of overhead) and wheather it is really neccessary. Less is more, especially when it comes to resources...


Testing

Framework

  1. joe (github, npm)
  2. mocha (github, npm)

Writing tests

  1. should.js (github, npm)
  2. assert (web)

Web

Backend

Framework

  1. express (web, github)

Technology

  1. node.js (web)
  2. MongoDB (web)
  3. Redis (web)

Frontend

MV* Framework

  1. Knockout (web)
  2. Angular (web)
  3. Exoskeleton (web)
  4. Backbone (web)

UI Libraries

  1. Bootstrap (web, github)
  2. Topcoat (web, github)

Utility Libraries

  1. Underscore (web, github, npm)
  2. jQuery (web)

Custom Elements

  1. Polymer (web, github)

Dependency Management

Server

  1. npm (web)

Browser

  1. Bower (web)
  2. browserify (web, github)

Dependency Visualization

  1. NPM Visualization (web)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment