{"product_id":"the-joy-of-javascript","title":"The Joy of JavaScript","description":"\u003cp\u003eThe Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros.  Summary Whether building interactive browser-based applications or creating server-side applications in Node  JavaScript is the most widely used language for web programming. With new features  language improvements  paradigms  and potential use cases appearing regularly  theres never been a more exciting time to be a JavaScript developer. In The Joy of JavaScript  author and JavaScript expert Luis Atencio teaches you key design concepts that lead to clean  lean  modular  and easy-to-maintain code.  Purchase of the print book includes a free eBook in PDF  Kindle  and ePub formats from Manning Publications.  About the technology JavaScript is at the heart of web applications on the browser side and  via the popular Node.js runtime  it often powers the server side too. Simply put  the web runs on JavaScript.  About the book The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. Youll work with cutting edge APIs  language features  and coding styles to tackle tricky problems in an elegant manner. Along the way  youll practice good object design  drive business logic with functional thinking  and untangle complex data flows.  Whats inside  JavaScripts objects and module system Working with higher order functions Identifying and creating composable software Preparing for upcoming JavaScript features  About the reader Written for experienced and passionate JavaScript developers.  About the author Luis Atencio is a software engineer for Citrix Systems  author of Mannings Functional Programming in JavaScript  and co-author of Mannings RxJS in Action.  Table of Contents  1 JavaScript reloaded  PART 1 - OBJECTS  2 Inheritance-based object modeling  3 Linked  compositional object models  PART 2 - FUNCTIONS  4 Writing composable  pure code  5 Higher-kinded composition  PART 3 - CODE  6 ECMAScript Modules  7 Hooked on metaprogramming  PART 4 - DATA  8 Linear async flows  9 Stream programming\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":44964781785141,"sku":"ByrdShop_1617295868","price":28.55,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/8139\/0901\/files\/9781617295867.jpg?v=1770479703","url":"https:\/\/atxbooks.com\/products\/the-joy-of-javascript","provider":"ATX Books","version":"1.0","type":"link"}