NOTE: You are viewing the latest edition of this digital book which should be considered as a work in progress. The 1st edition of this book has been archived and kept stale.
This is a digital book diving deep into the field of design patterns and best practices being used in JavasScript software development. Even though this content is focusing in JavaScript implementations, many patterns and practices may still be applicable to others programming languages as well.
- Foundational
- Control Flow
- Behavioral
Below you can find reference books and sources about design patterns and best practices in the JavaScript:
- JavaScript Patterns
- Learning JavaScript Data Structures and Algorithms, 2nd Ed.
- Node.js Design Patterns, 3rd Ed.
You are welcome to contribute to the quality of this content by submitting PRs for improvements to code snippets, explanations, additions, etc. Your effort to contribute to this content is of course greatly appreciated.
But PLEASE read the Contributions Guidelines carefully before submitting a PR.
The materials herein are all © 2020-2021 Iakovos Papadopoulos (Jake Ob).
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License.