wiki:members/GRIP-UQAM/Javascript

Version 15 (modified by https://id.mayfirst.org/gripuqam, 3 years ago) (diff)

--

Engines

Node Versions

Dependencies management

AMD

Applications

Static WebPage Generation

Javascript Programming (Client Side)

Frameworks

Comparisons

Tree viewing

Javascript Programming (Server Side)

About Node.js

Learning Node.js

FastCGI

Web Framework

Express

FastCGI and Express

SPDY and Express (may share some particularities with FastCGI in its interaction with Express)

Most popular libraries

Javascript Programming (Desktop)

Javascript Programming (Desktop traditional GUI application)

Javascript Programming (Desktop standalone application bundling framework)

Javascript Programming (Browser application)

Javascript Programming (Browser extension)

Javascript Programming (Locally run Single-page or unhosted application)

Javascript packages: Bower

Asynchronous IO Programming (!Why not in "Libraries" section?)

General libraries

Event

Event loop

Promise (concurrent.futures in python)

Functional or acceptance testing

Libraries

Event Dispatcher (Mediator Pattern)

Mediator and Observer Patterns

About

jQuery libraries

Modernizr

Templating

  • https://nodei.co/npm/consolidate.png Template engine consolidation library
    • https://nodei.co/npm/handlebars.png
    • https://nodei.co/npm/pug.pnghttps://nodei.co/npm/jade.png
    • https://nodei.co/npm/react.png
    • https://nodei.co/npm/ejs.png
    • https://nodei.co/npm/mustache.png
    • https://nodei.co/npm/swig.png
    • https://nodei.co/npm/nunjucks.png
    • https://nodei.co/npm/dot.png
    • https://nodei.co/npm/dustjs-linkedin.png
    • https://nodei.co/npm/ractive.png
    • https://nodei.co/npm/ect.png
  • https://nodei.co/npm/swig-templates.png
  • https://nodei.co/npm/fest.png
  • https://nodei.co/npm/gaikan.png

References and further reading