JavaScript
Guides
- GitHub - ryanmcdermott/clean-code-javascript: Clean Code concepts adapted for JavaScript
- GitHub - leonardomso/33-js-concepts: 📜 33 JavaScript concepts every developer should know.
- GitHub - elsewhencode/project-guidelines: A set of best practices for JavaScript projects
- You Don't Need · GitHub
Packages
- GitHub - preactjs/preact: ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
- GitHub - immerjs/immer: Create the next immutable state by mutating the current one
- GitHub - immutable-js/immutable-js: Immutable persistent data collections for Javascript which increase efficiency and simplicity.
- GitHub - validatorjs/validator.js: String validation
- Redux - A predictable state container for JavaScript apps. | Redux
- GitHub - ramda/ramda: Practical functional Javascript
- GitHub - slidevjs/slidev: Presentation Slides for Developers
Cheatsheets
Snippets
For of iteration
for (let i of iterable) {
···
}
Get date of the next day
var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
Ref: JavaScript, get date of the next day - Stack Overflow
Links
- JavaScript | MDN
- The Modern JavaScript Tutorial
- JavaScript Primer - 迷わないための入門書 #jsprimer
- JavaScript Cookbook, 3rd Edition
- JavaScript Promise の本
- Understanding the Event Loop, Callbacks, Promises, and Async/Await in JavaScript | DigitalOcean
- Handling Failed HTTP Responses With fetch()
- GitHub - florinpop17/app-ideas: A Collection of application ideas which can be used to improve your coding skills.
- JSONPlaceholder - Free Fake REST API