Cargando…

Reactive programming with Node.js /

This book teaches you how to utilize Reactive Programming (RP) for your back-end development with Node.js. Up to now, RP has most often been used in front-end development, but its revolutionary approach can also transform your back-end programming. Using Reactive Programming with Node.js you will un...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Doglio, Fernando
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [United States] : Apress, 2016.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn966362716
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |||||||||||
008 161213s2016 xxu o 001 0 eng d
040 |a IDEBK  |b eng  |e rda  |e pn  |c IDEBK  |d EBLCP  |d N$T  |d YDX  |d GW5XE  |d IDB  |d AZU  |d ESU  |d UAB  |d OCLCF  |d UPM  |d UMI  |d COO  |d OCLCQ  |d IDEBK  |d OCLCO  |d IOG  |d N$T  |d S4S  |d OCLCQ  |d OCLCO  |d STF  |d VT2  |d MERUC  |d OTZ  |d LIV  |d K6U  |d OCLCQ  |d OCLCO  |d U3W  |d REB  |d D6H  |d CAUOI  |d VVB  |d CEF  |d KSU  |d EZ9  |d DEBBG  |d ESEHU  |d AU@  |d WYU  |d UKMGB  |d AUD  |d LEAUB  |d CNCEN  |d G3B  |d ERF  |d UKBTH  |d UHL  |d OCLCQ  |d UBY  |d OCLCO  |d UKAHL  |d SRU  |d MERER  |d OCLCQ  |d BRF  |d OCLCO  |d OCLCQ  |d DCT  |d DKDLA  |d OCLCO 
015 |a GBB8L6530  |2 bnb 
016 7 |a 019126967  |2 Uk 
019 |a 965825301  |a 966243530  |a 966810274  |a 971058399  |a 971629448  |a 982229003  |a 988636337  |a 1005773984  |a 1011994166  |a 1048170837  |a 1058384552  |a 1066651271  |a 1086531702  |a 1097095820  |a 1103269856  |a 1204057971 
020 |a 9781484221525  |q (electronic bk.) 
020 |a 1484221524  |q (electronic bk.) 
020 |z 9781484221518 
020 |z 1484221516 
024 7 |a 10.1007/978-1-4842-2152-5  |2 doi 
029 1 |a AU@  |b 000059505297 
029 1 |a AU@  |b 000067099136 
029 1 |a CHNEW  |b 000913572 
029 1 |a CHVBK  |b 436872455 
029 1 |a GBVCP  |b 897166140 
029 1 |a UKMGB  |b 019126967 
029 1 |a DKDLA  |b 820120-katalog:999921428005765 
035 |a (OCoLC)966362716  |z (OCoLC)965825301  |z (OCoLC)966243530  |z (OCoLC)966810274  |z (OCoLC)971058399  |z (OCoLC)971629448  |z (OCoLC)982229003  |z (OCoLC)988636337  |z (OCoLC)1005773984  |z (OCoLC)1011994166  |z (OCoLC)1048170837  |z (OCoLC)1058384552  |z (OCoLC)1066651271  |z (OCoLC)1086531702  |z (OCoLC)1097095820  |z (OCoLC)1103269856  |z (OCoLC)1204057971 
037 |a 978387  |b MIL 
050 4 |a QA76.6 
072 7 |a COM  |x 051000  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Doglio, Fernando. 
245 1 0 |a Reactive programming with Node.js /  |c Fernando Doglio. 
264 1 |a [United States] :  |b Apress,  |c 2016. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
505 0 |a At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Reactive 101; Defining Reactive Programming; The Origins of Reactive Programming; Dataflows 101; How Dataflows and Reactive Programming Are Related; What Is RP Good For?; Reactive vs. Observer Pattern; Types of Reactive Programming; Functional Reactive Programming; Object-Oriented Reactive Programming; Declarative Reactive Programming; Reactive Programming vs. Traditional Programming; Summary; Chapter 2: Being Reactive; But First, a Word About Marbles. 
505 8 |a Moving Away from Traditional TechniquesExample #1 -- Your Run-of-the-Mill Callback Hell; Example #2 -- Nested Asynchronous Calls; Example #3 -- Handling Throttleable Input Streams; Summary; Chapter 3: Functional Reactive Programming; An Intro to Functional Programming in JavaScript; Pure Functions; Composition; Currying Functions; The Tools of the Functional Programmer; Map; Filter; Reduce; Putting It All Together; Two Streams Instead of One; Curry the Hell Out of the Functions; Readability ++; Declarative Programming; What Every FRP Language Must Have; Observable Streams. 
505 8 |a Observer + Iterator =?Summary; Chapter 4: Reactive Programming on the Back-end; API with CRUD Endpoints; The Models; The API; The Standard Implementation; The Functional Reactive Implementation; The Router File; The New Business Logic; Listing All Users; Creating a New User; Adding a New Address; In Conclusion; Log-in Service; What Is a JSON Web Token?; Back to the Code; The Reactive Approach; In Conclusion; Summary; Chapter 5: Enter Node.js; Event Emitters and Event Streams; Event Emitters; Streams; Readable Streams; Writable Streams; Duplex and Transform Streams; Writing Your Custom Stream. 
505 8 |a Asynchronous Programming in Node.jsAsync Advanced; Parallel Flow; Serial Flow; Asynchronous I/O; Asynchronous Streams of Events; Through; Map; Split; Join; Merge; Readable; In Conclusion; Summary; Chapter 6: Overview of the Land; Reactive Extension for JavaScript: RxJS; License; Compatibility; Code Samples; Bacon.js; License; Compatibility; Code Samples; Highland.js; License; Compatibility; Code Samples; A Word about Backpressure; Accepting the Loss of Data; Debouncing the Stream; Sampling Streams; Pausing the Stream; When Losing Is Not an Option; Buffering; Buffered Pause; Controlled Streams. 
505 8 |a In ConclusionSummary; Chapter 7: Writing Your Own FRP Library; The Big Cheese; The Little Cheese; Map, Filter, and Reduce; Take and Take Some More; Splitting Your Chunks; FlatMap and the Plot Thickens; Dealing With Time; Summary; Chapter 8: A Practical Overview; The Case for Netflix; Their Motivation; The Need for Concurrency; The Results; The Case for Walmart; The Proposed Solution; The Results; One More Case; The Server; The Client; Summary; Chapter 9: Scaling Your Reactively Programmed Systems; Scaling Node.js; Scaling Inside Your Server. 
500 |a Includes index. 
588 0 |a Print version record. 
520 |a This book teaches you how to utilize Reactive Programming (RP) for your back-end development with Node.js. Up to now, RP has most often been used in front-end development, but its revolutionary approach can also transform your back-end programming. Using Reactive Programming with Node.js you will understand the paradigms of RP, why you should use it, and the variations available to you. You will learn how to use the main libraries necessary to provide this development experience in Node.js, including RxJS, Bacon.js, Kefir.js, and Highland.js. You will also create a custom library that provides the main features, and learn how to scale up a system developed using RP in Node.js. Ideal for back-end developers with knowledge of Node.js or JavaScript, this book enables you to get up and running with RP in Node.js, and revolutionize your back-end development. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Node.js. 
630 0 7 |a Node.js  |2 fast 
650 0 |a Computer programming. 
650 0 |a Application software. 
650 6 |a Programmation (Informatique) 
650 6 |a Logiciels d'application. 
650 7 |a computer programming.  |2 aat 
650 7 |a Artificial intelligence.  |2 bicssc 
650 7 |a Information technology: general issues.  |2 bicssc 
650 7 |a Web programming.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a Application software  |2 fast 
650 7 |a Computer programming  |2 fast 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Doglio, Fernando.  |t Reactive programming with Node.js.  |d [United States] : Apress, 2016  |z 1484221516  |z 9781484221518  |w (OCoLC)957240930 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484221525/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH32378180 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4767214 
938 |a EBSCOhost  |b EBSC  |n 1402989 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis37193905 
938 |a YBP Library Services  |b YANK  |n 13298057 
994 |a 92  |b IZTAP