├── .editorconfig ├── .github └── FUNDING.yml ├── .gitignore ├── JavaScript ├── 1-HTTP │ ├── api │ │ ├── move.js │ │ ├── read.js │ │ ├── rect.js │ │ ├── render.js │ │ ├── resize.js │ │ └── rotate.js │ ├── memory.js │ ├── server.js │ └── static │ │ ├── client.js │ │ └── index.html └── 2-WS │ ├── api │ ├── move.js │ ├── read.js │ ├── rect.js │ ├── render.js │ ├── resize.js │ └── rotate.js │ ├── memory.js │ ├── package-lock.json │ ├── package.json │ ├── server.js │ └── static │ ├── client.js │ └── index.html ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json └── prettier.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: tshemsedinov 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/move.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/move.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/read.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/rect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/rect.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/render.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/resize.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/api/rotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/api/rotate.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/memory.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = new Map(); 4 | -------------------------------------------------------------------------------- /JavaScript/1-HTTP/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/server.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/static/client.js -------------------------------------------------------------------------------- /JavaScript/1-HTTP/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/1-HTTP/static/index.html -------------------------------------------------------------------------------- /JavaScript/2-WS/api/move.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/move.js -------------------------------------------------------------------------------- /JavaScript/2-WS/api/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/read.js -------------------------------------------------------------------------------- /JavaScript/2-WS/api/rect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/rect.js -------------------------------------------------------------------------------- /JavaScript/2-WS/api/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/render.js -------------------------------------------------------------------------------- /JavaScript/2-WS/api/resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/resize.js -------------------------------------------------------------------------------- /JavaScript/2-WS/api/rotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/api/rotate.js -------------------------------------------------------------------------------- /JavaScript/2-WS/memory.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = new Map(); 4 | -------------------------------------------------------------------------------- /JavaScript/2-WS/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/package-lock.json -------------------------------------------------------------------------------- /JavaScript/2-WS/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/package.json -------------------------------------------------------------------------------- /JavaScript/2-WS/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/server.js -------------------------------------------------------------------------------- /JavaScript/2-WS/static/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/static/client.js -------------------------------------------------------------------------------- /JavaScript/2-WS/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/JavaScript/2-WS/static/index.html -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/API/HEAD/prettier.config.js --------------------------------------------------------------------------------