Last active
December 2, 2022 21:59
-
-
Save christinach/f1920491e1c0764701c1685a022b3c26 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ES6 | |
Promises | |
Asynchronicity | |
Event loop | |
Microtask queue | |
https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/ | |
Callback queue | |
Web browsers features (APIs) | |
Use of let and const | |
(remove var- explain hoisting and look into the rest of the files) | |
Arrow functions (different syntax but not only) | |
Use of eslint. Prettier integration with eslint. | |
https://eslint.org/docs/latest/user-guide/getting-started | |
https://github.com/prettier/prettier | |
https://prettier.io/docs/en/integrating-with-linters.html (Use Prettier for code formatting concerns, and linters for code-quality concerns, as outlined in Prettier vs. Linters.) | |
async wait with fetch vs fetch (syntactic differences, performance speed? ) | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now | |
https://prettier.io/docs/en/integrating-with-linters.html | |
https://developer.mozilla.org/en-US/docs/Web/API/setTimeout | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import | |
https://developer.mozilla.org/en-US/docs/web/javascript/reference/statements/export | |
https://arcticicestudio.github.io/styleguide-javascript/rules/modules.html#no-webpack-loader-syntax | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment