Design patterns written in vanilla JavaScript (ES6+) for node.js
Based on book "Dive into design patterns"
-
move somewhere in your filesystem
-
clone this repository
-
run this shell command
npm install
To use some pattern, run corresponding command npm run <pattern-name>
, where pattern-name
is pattern filename in examples
directory.
Examples:
Singleton:
npm run singleton
Builder:
npm run builder