Bookbot

LUIS ATENCIO

    RxJS in Action
    The Joy of JavaScript
    • 2021

      The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. 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, there's 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. The Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. You'll work with cutting edge APIs, language features, and coding styles to tackle tricky problems in an elegant manner. Along the way, you'll practice good object design, drive business logic with functional thinking, and untangle complex data flows

      The Joy of JavaScript
    • 2017

      RxJS in Action

      • 352 Seiten
      • 13 Lesestunden

      RxJS in Action equips you with the skills to create reactive applications using RxJS, blending theory with practical examples to foster a reactive mindset. The book emphasizes the continuous flow of events and messages between UI and server components, showcasing how RxJS allows you to filter, merge, and transform these streams, making it ideal for tasks like autocomplete. The asynchronous communication model simplifies concurrency, enhancing browser-based applications. Beginning with an introduction to stream-based programming, the book guides you through the power of RxJS via hands-on examples. You'll learn core concepts and tackle production techniques such as error handling, unit testing, and integrating with frameworks like React and Redux. Additionally, it introduces key concepts from functional programming, enriching your understanding. Inside, you will discover how to build clean, declarative, and fault-tolerant applications, transform and compose streams, manage asynchronous processes, and integrate streams with third-party libraries. The content is tailored for readers familiar with JavaScript and standard web application architectures. Authored by experienced software engineers, the book is structured into three parts: understanding streams, applying reactive streams, and mastering RxJS, culminating in practical applications in real-world scenarios.

      RxJS in Action