├── .editorconfig ├── .gitignore ├── .prettierignore ├── Exercises.md ├── JavaScript ├── README.en.md ├── README.md ├── badServer.js ├── goodServer.js └── person.json ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json └── prettier.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/.prettierignore -------------------------------------------------------------------------------- /Exercises.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/Exercises.md -------------------------------------------------------------------------------- /JavaScript/README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/JavaScript/README.en.md -------------------------------------------------------------------------------- /JavaScript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/JavaScript/README.md -------------------------------------------------------------------------------- /JavaScript/badServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/JavaScript/badServer.js -------------------------------------------------------------------------------- /JavaScript/goodServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/JavaScript/goodServer.js -------------------------------------------------------------------------------- /JavaScript/person.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/JavaScript/person.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HowProgrammingWorks/AbstractionLayers/HEAD/prettier.config.js --------------------------------------------------------------------------------