ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Reactive Patterns with RxJS for Angular: A practical guide to managing your Angular application’s data reactively and efficiently using RxJS 7

دانلود کتاب الگوهای واکنشی با RxJS برای Angular: راهنمای عملی برای مدیریت داده های برنامه Angular به صورت واکنشی و کارآمد با استفاده از RxJS 7

Reactive Patterns with RxJS for Angular: A practical guide to managing your Angular application’s data reactively and efficiently using RxJS 7

مشخصات کتاب

Reactive Patterns with RxJS for Angular: A practical guide to managing your Angular application’s data reactively and efficiently using RxJS 7

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781801811514 
ناشر:  
سال نشر: 2022 
تعداد صفحات: 224 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 Mb 

قیمت کتاب (تومان) : 47,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Reactive Patterns with RxJS for Angular: A practical guide to managing your Angular application’s data reactively and efficiently using RxJS 7 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب الگوهای واکنشی با RxJS برای Angular: راهنمای عملی برای مدیریت داده های برنامه Angular به صورت واکنشی و کارآمد با استفاده از RxJS 7 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب الگوهای واکنشی با RxJS برای Angular: راهنمای عملی برای مدیریت داده های برنامه Angular به صورت واکنشی و کارآمد با استفاده از RxJS 7

کشف کنید که چگونه می توانید از الگوی واکنشی با RxJS در برنامه های Angular خود با استفاده از برخی الگوها و تکنیک های رایج استفاده کنید که می توانند در موارد استفاده واقعی پیاده سازی شوند. الگوها اپراتورها و تکنیک‌های مختلف RxJS را با جزئیات بررسی کنید تا آزمایش و عملکرد کد خود را بهبود ببخشید. این یک شهروند درجه یک در Angular است و به توسعه دهندگان وب امکان می دهد تا عملکرد برنامه، کیفیت کد و تجربه کاربر را افزایش دهند، بنابراین استفاده از الگوهای واکنشی در پروژه های توسعه وب Angular شما می تواند تعامل کاربر با برنامه های شما را بهبود بخشد، که به طور قابل توجهی ROI را بهبود می بخشد. برنامه های شما این کتاب یک راهنمای گام به گام برای یادگیری همه چیز در مورد RxJS و واکنش پذیری است. شما با درک اهمیت پارادایم واکنشی و ویژگی‌های جدید RxJS 7 شروع خواهید کرد. در مرحله بعد، الگوهای واکنشی مختلفی را بر اساس موارد استفاده در دنیای واقعی، برای مدیریت کارآمد داده‌های برنامه‌تان کشف خواهید کرد. پیاده سازی ویژگی های مشترک با استفاده از کمترین خط کد. همانطور که یک برنامه کامل را به تدریج در طول کتاب می سازید، یاد خواهید گرفت که چگونه داده های برنامه خود را به صورت واکنشی مدیریت کنید و الگوهای مختلفی را کشف کنید که تجربه کاربر و کیفیت کد را بهبود می بخشد، در حالی که قابلیت نگهداری برنامه های Angular و توسعه دهنده را نیز بهبود می بخشد. بهره وری. در نهایت، جریان‌های ناهمزمان خود را آزمایش خواهید کرد و با پیروی از بهترین شیوه‌ها، عملکرد و کیفیت برنامه‌های خود را افزایش خواهید داد. در پایان این کتاب RxJS Angular، شما می توانید برنامه های Angular را با پیاده سازی الگوهای واکنشی توسعه دهید. آنچه خواهید آموخت: نحوه استفاده از نمودار سنگ مرمر را بدانید و آن را برای طراحی برنامه های کاربردی بخوانید. از جمله تبدیل، ترکیب و ترکیب آن‌ها استراتژی‌های مختلف تست برای برنامه‌های RxJS، مزایا و معایب آن‌ها را بررسی کنید مشکلات نشت حافظه در برنامه‌های وب و تکنیک‌هایی برای جلوگیری از آن‌ها را درک کنید. : اگر یک توسعه‌دهنده Angular هستید که می‌خواهید از RxJS برای ساخت برنامه‌های وب واکنش‌پذیر استفاده کنید، این کتاب برای شما مناسب است. تجربه سطح مبتدی با Angular و TypeScript و دانش مفاهیم برنامه نویسی تابعی فرض می شود.


توضیحاتی درمورد کتاب به خارجی

Discover how you can leverage the reactive paradigm with RxJS in your Angular applications using some common patterns and techniques that can be implemented in real-world use cases Key Features: Learn how to write clean, maintainable, performant, and optimized Angular web applications using reactive patterns Explore various RxJS operators and techniques in detail to improve the testing and performance of your code Switch from an imperative mindset to reactive by comparing both Book Description: RxJS is a fast, reliable, and compact library for handling asynchronous and event-based programs. It is a first-class citizen in Angular and enables web developers to enhance application performance, code quality, and user experience, so using reactive patterns in your Angular web development projects can improve user interaction on your apps, which will significantly improve the ROI of your applications. This book is a step-by-step guide to learning everything about RxJS and reactivity. You\'ll begin by understanding the importance of the reactive paradigm and the new features of RxJS 7. Next, you\'ll discover various reactive patterns, based on real-world use cases, for managing your application\'s data efficiently and implementing common features using the fewest lines of code. As you build a complete application progressively throughout the book, you\'ll learn how to handle your app data reactively and explore different patterns that enhance the user experience and code quality, while also improving the maintainability of Angular apps and the developer\'s productivity. Finally, you\'ll test your asynchronous streams and enhance the performance and quality of your applications by following best practices. By the end of this RxJS Angular book, you\'ll be able to develop Angular applications by implementing reactive patterns. What You Will Learn: Understand how to use the marble diagram and read it for designing reactive applications Work with the latest features of RxJS 7 Build a complete Angular app reactively, from requirement gathering to deploying it Become well-versed with the concepts of streams, including transforming, combining, and composing them Explore the different testing strategies for RxJS apps, their advantages, and drawbacks Understand memory leak problems in web apps and techniques to avoid them Discover multicasting in RxJS and how it can resolve complex problems Who this book is for: If you\'re an Angular developer who wants to leverage RxJS for building reactive web applications, this is the book for you. Beginner-level experience with Angular and TypeScript and knowledge of functional programming concepts is assumed.



فهرست مطالب

Title page
Copyright and Credits
Dedication
Contributors
Table of Contents
Preface
Part 1 – Introduction
Chapter 1: The Power of the Reactive Paradigm
	Technical requirements
	Exploring the pillars of reactive programming
		Data streams
		Observer patterns
	Using RxJS in Angular and its advantages
		The HTTP client module
		The router module
		Reactive forms
		The event emitter
		The async pipe
	Learning about the marble diagram – our secret weapon
	Summary
Chapter 2: RxJS 7 – The Major Features
	Technical requirements
	Exploring the bundle size improvements
	Reviewing the TypeScript typing improvements
	Understanding the toPromise() deprecation
		The firstValueFrom() method
		The lastValueFrom() method
		Empty errors
	Highlighting API consistency improvements
	Summary
Chapter 3: A Walkthrough of the Application
	Technical requirements
	Our app's user stories
		View one – the landing page
		View two – the new recipe interface
		View three – the My Recipes interface
		View four – the My Favourites interface
		View five – the modify recipe interface
		View six – the recipe details interface
	Our app's architecture
	The components overview
	Summary
Part 2 – A Trip into Reactive Patterns
Chapter 4: Fetching Data as Streams
	Technical requirements
	Defining the requirement
	Exploring the classic pattern for fetching data
		Defining the structure of your data
		Creating an Angular service
		Retrieving the data through a method
		Injecting and subscribing to the service in your component
		Displaying the data in the template
		Managing unsubscriptions
	Exploring the reactive pattern for fetching data
		Retrieving data as streams
		Defining the stream in your component
		Using the async pipe in your template
	Highlighting the advantages of the reactive pattern
		Using the declarative approach
		Using the change detection strategy of OnPush
		Wrapping up
	Summary
Chapter 5: Error Handling
	Technical requirements
	Understanding the anatomy of an Observable
	Exploring error handling patterns and strategies
		Handling error operators
		The catchError operator
		The delayWhen operator
	Error handling in action
	Summary
Chapter 6: Combining Streams
	Technical requirements
	Defining the requirement
	Exploring the imperative pattern for filtering data
		A look at the filter component
		A look at the recipes list component
	Exploring the declarative pattern for filtering data
		The combineLatest operator
		The declarative pattern pillars
		Emitting a value when an action occurs
	Summary
Chapter 7: Transforming Streams
	Technical requirements
	Defining the requirement
	Exploring the imperative pattern for autosave
	Exploring the reactive pattern for autosave
		Higher-order observables
		Higher-order mapping operators
		The concatMap operator
	Learning about other useful higher-order mapping operators
		The mergeMap operator
		The switchMap operator
		The exhaustMap operator
	Summary
Part 3 – Multicasting Takes You to New Places
Chapter 8: Multicasting Essentials
	Technical requirements
	Explaining Multicasting versus Unicasting
		Producer
		A cold observable
		A hot observable
	Exploring Subjects
		A plain Subject
		ReplaySubject
		BehaviorSubject
	Highlighting Multicasting operators
	Summary
Chapter 9: Caching Streams
	Technical requirements
	Defining the requirement
	Learning about using the reactive pattern to cache streams
	Exploring the RxJS 7 recommended pattern to cache streams
	Highlighting the use cases of caching streams
	Summary
Chapter 10: Sharing Data between Components
	Technical requirements
	Defining the requirement
	Exploring the reactive pattern to share data
		Step one – creating a shared service
		Step two – updating the last-selected recipe
		Step three – consuming the last-selected recipe
	Highlighting other ways for sharing data
	Summary
Chapter 11: Bulk Operations
	Technical requirements
	Defining the requirement
	Learning about the reactive pattern for bulk operations
		The forkJoin operator
		The pattern in action
	Learning about the reactive pattern for tracking progress
	Summary
Chapter 12: Processing Real-Time Updates
	Technical requirements
	Defining the requirement
	Learning the reactive pattern for consuming real-time messages
		The WebSocketSubject behavior
		Connection management
		Putting the pattern into action
	Learning the reactive pattern for handling reconnection
		Retrying the reconnection
	Summary
Part 4 – Final Touch
Chapter 13: Testing RxJS Observables
	Technical requirements
	Learning about the subscribe and assert pattern
	Learning about the marble testing pattern
		Understanding the syntax
		Implementing marble tests
	Highlighting testing streams using HttpClientTestingModule
	Summary
Index
About Packt
Other Books You May Enjoy




نظرات کاربران