Do you want to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start.
Author Addy Osmani shows you how to apply both classical and modern design patterns to JavaScript. That includes popular design patterns including Modules, Observers, Facades, and Mediators. You'll also learn how modern architectural patterns-such as MVC, MVP, and MVVM-are useful from the perspective of a modern web application developer. Other essential topics include modern JavaScript syntax, React patterns (like Hooks), module formats, classes, async/await, and more.
This book explores:
how to structure and write design patterns;
different pattern categories, including creational, structural, and behavioral;
more than 20 classical and modern design patterns in JavaScript;
'Pattern'-ity testing, proto-patterns, and the Rule of Three;
options for writing modular code-including the Module pattern, Asynchronous Module Definition (AMD), and CommonJS; and
patterns to architect components and apps using React.js
Do you want to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start.
Author Addy Osmani shows you how to apply both classical and modern design patterns to JavaScript. That includes popular design patterns including Modules, Observers, Facades, and Mediators. You'll also learn how modern architectural patterns-such as MVC, MVP, and MVVM-are useful from the perspective of a modern web application developer. Other essential topics include modern JavaScript syntax, React patterns (like Hooks), module formats, classes, async/await, and more.
This book explores:
how to structure and write design patterns;
different pattern categories, including creational, structural, and behavioral;
more than 20 classical and modern design patterns in JavaScript;
'Pattern'-ity testing, proto-patterns, and the Rule of Three;
options for writing modular code-including the Module pattern, Asynchronous Module Definition (AMD), and CommonJS; and
patterns to architect components and apps using React.js
Independent bookseller Established in 1987, we’ve been sharing reading recommendations for decades.
Books you won’t find elsewhere Discover new authors among our frequently changing bookshelves, along with almost-forgotten gems and a wealth of unusual titles you won’t find elsewhere.
Eco-friendly packaging Orders are carefully packed in recyclable cardboard boxes, eco-friendly bubble wrap and solvent-free labels, paper and tape.
Condition and price All our books are new, unused and unread, and they’re all up to 75% off RRP.
FREE monthly catalogue Featuring over 400 handpicked titles, our unique catalogue is carefully curated and includes new and unusual titles, special features and exclusive collections.
Email newsletters Our tailored newsletters are written by our booksellers, and we always highlight the books that we have talked about most in the Postscript office.
Footnotes blog Some books spark ideas and conversations that our catalogue can’t contain – our Footnotes blog offers a deeper dive into a wealth of topics to inspire further reading.
Aftercare We are all serious book people and we understand the value of reading. This is why we package our books so carefully and employ a helpful in-house customer services team to promptly resolve any queries you may have.
Delivery information - FREE UK delivery on orders over £25
UK
Free UK standard delivery on all online orders over £25
Flat rate for all standard delivery orders: £3.00 (3-5 working days)
Flat rate for Next Day orders (orders must be placed before 1pm, Monday–Friday): £4.50
Flat rate for all Royal Mail Tracked48 orders: £5.50 (2-4 working days)
Standard delivery: 3-5 working days (Highlands and Islands 5-7 working days)
Next day delivery: Available all UK excluding Highlands and Islands
Collect your order from a local shop – prices and delivery times as above
Overseas
All orders: delivery costs for orders outside the UK are based on country of destination and product weight.
You can view your overseas delivery cost using the Summary section within the Basket.
For more information on delivery/overseas orders please refer to our Delivery Information.
product
https://www.psbooks.co.uk/learning-javascript-design-patterns543551Learning JavaScript Design Patternshttps://www.psbooks.co.uk/media/catalog/product/5/4/543551_media-0.jpg2525GBPInStock/Non-Fiction/Categories/Science & NatureDo you want to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of <i>Learning JavaScript Design Patterns</i> is the ideal place to start.
Author Addy Osmani shows you how to apply both classical and modern design patterns to JavaScript. That includes popular design patterns including Modules, Observers, Facades, and Mediators. You'll also learn how modern architectural patterns-such as MVC, MVP, and MVVM-are useful from the perspective of a modern web application developer. Other essential topics include modern JavaScript syntax, React patterns (like Hooks), module formats, classes, async/await, and more.
This book explores:
how to structure and write design patterns;
different pattern categories, including creational, structural, and behavioral;
more than 20 classical and modern design patterns in JavaScript;
'Pattern'-ity testing, proto-patterns, and the Rule of Three;
options for writing modular code-including the Module pattern, Asynchronous Module Definition (AMD), and CommonJS; and
patterns to architect components and apps using React.jsPaperback00https://www.psbooks.co.uk/media/catalog/product/5/4/543551_media-1.jpghttps://www.psbooks.co.uk/media/catalog/product/5/4/543551_media-2.jpgadd-to-cartrrp_info:£52.99productId:175837£52.99Adnan OsmaniGeneral232x178mmO'Reilly MediaNoPaperback