top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Introducing Deno : a first look at the newest JavaScript runtime / / Fernando Doglio
Introducing Deno : a first look at the newest JavaScript runtime / / Fernando Doglio
Autore Doglio Fernando
Edizione [1st ed. 2020.]
Pubbl/distr/stampa [Place of publication not identified] : , : Apress, , [2020]
Descrizione fisica 1 online resource (XV, 141 p. 19 illus.)
Disciplina 005.2762
Soggetto topico JavaScript (Computer program language)
Computer software - Development
Computer programming
ISBN 1-4842-6197-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Why Deno? -- 2. TypeScript You Need to Know -- 3. Living a Secure Life -- 4. No More NPM -- 5. Existing Modules -- 6. Putting it all Together-Sample Apps. .
Record Nr. UNINA-9910427055003321
Doglio Fernando  
[Place of publication not identified] : , : Apress, , [2020]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro REST API Development with Node.js [[electronic resource] /] / by Fernando Doglio
Pro REST API Development with Node.js [[electronic resource] /] / by Fernando Doglio
Autore Doglio Fernando
Edizione [1st ed. 2015.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Descrizione fisica 1 online resource (191 p.)
Disciplina 004
Collana The expert's voice in web development
Soggetto topico Computer programming
Software engineering
Web Development
Software Engineering/Programming and Operating Systems
ISBN 1-4842-0917-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto About the Author; Acknowledgments; Contents; Introduction; Chapter 1: Rest 101; Where Did It All Start?; REST Constraints; Client-Server; Stateless; Cacheable; Uniform Interface; Layered System; Code-on-Demand; Resources, Resources, Resources; Representations; Content Negotiation; Using File Extensions; Resource Identifier; Actions; Complex Actions; Hypermedia in the Response and Main Entry Point; A Few Notes on HAL; Status Codes; REST vs. the Past; Summary; Chapter 2: API Design Best Practices; What Defines a Good API?; Developer Friendly; Communication's Protocol
Easy-to-Remember Access PointsUniform Interface; Transport Language; Why JSON?; Extensibility; How Is Extensibility Managed?; Up-to-Date Documentation; Proper Error Handling; Phase 1: Development of the Client; Phase 2: The Client Is Implemented and Being Used by End Users; Multiple SDK/Libraries; Security; Accessing the System; Almost Stateless Methods; Basic Auth with TSL; Digest Auth; OAuth 1.0a; OAuth 2.0; A Stateless Alternative; Scalability; Summary; Chapter 3: Node.js and REST; Asynchronous Programming; Async Advanced; Parallel Flow; Serial Flow; Asynchronous I/O
Async I/O vs. Sync I/OSimplicity; Dynamic Typing; Object-Oriented Programming Simplified; Prototypal Inheritance; Functional Programming Support; Duck Typing; Native Support for JSON; npm: The Node Package Manager; Who's Using Node.js?; Summary; Chapter 4: Architecting a REST API; The Request Handler, the Pre-Process Chain, and the Routes Handler; MVC: a.k.a. Model-View-Controller; Alternatives to MVC; Hierarchical MVC; Model-View-ViewModel; Model-View-Adapter; Response Handler; Summary; Chapter 5: Working with Modules; Our Alternatives; Request/Response Handling; Routes Handling; Middleware
Up-to-Date DocumentationHypermedia on the Response; Response and Request validation; The List of Modules; HAPI; Code Examples; Express.js; Code Examples; Restify; Code Examples; Naming Routes; Versioning Routes; Content Negotiation; Vatican.js; Code Examples; swagger-node-express; Code Examples; I/ODocs; Code Examples; Halson; Code Examples; HAL; Code Examples; JSON-Gate; Code Examples; TV4; Code Examples; Summary; Chapter 6: Planning Your REST API; The Problem; The Specifications; Keeping Track of Stock per Store; UML Diagram; Choosing a Database Storage System; Fast Integration
The Controllers Action's Code
Record Nr. UNINA-9910300658803321
Doglio Fernando  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Reactive Programming with Node.js [[electronic resource] /] / by Fernando Doglio
Reactive Programming with Node.js [[electronic resource] /] / by Fernando Doglio
Autore Doglio Fernando
Edizione [1st ed. 2016.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016
Descrizione fisica 1 online resource (XIX, 153 p. 38 illus., 10 illus. in color.)
Disciplina 005.13
Soggetto topico Computer programming
Artificial intelligence
Computers
Web Development
Artificial Intelligence
Computing Milieux
ISBN 1-4842-2152-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Reactive 101 -- 2. Being Reactive -- 3. Functional Reactive Programming -- 4: Reactive Programming on the Back End -- 5. Enter Node.js -- 6. Overview of the Land -- 7. Writing your own FRP Library -- 8. A Practical Overview -- 9. Scaling your Reactively Programmed Systems.
Record Nr. UNINA-9910154816003321
Doglio Fernando  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
REST API Development with Node.js : Manage and Understand the Full Capabilities of Successful REST Development / / by Fernando Doglio
REST API Development with Node.js : Manage and Understand the Full Capabilities of Successful REST Development / / by Fernando Doglio
Autore Doglio Fernando
Edizione [2nd ed. 2018.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Descrizione fisica 1 online resource (XVII, 323 p. 61 illus.)
Disciplina 005.133
Soggetto topico Computer programming
Software engineering
Web Development
Software Engineering/Programming and Operating Systems
ISBN 1-4842-3715-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. REST 101 -- 2. API Design Best Practices -- 3. Node.js and REST -- 4. Architecting a REST API -- 5. Working with Modules -- 6. Planning Your REST API -- 7. Developing Your REST API -- 8. Testing Your REST API -- 9. Deploying Your REST API -- 10. Troubleshooting.
Altri titoli varianti REpresentational State Transfer application program interfaces development with Node.js
Record Nr. UNINA-9910300742403321
Doglio Fernando  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Scaling Your Node.js Apps : Progress Your Personal Projects to Production-Ready / / by Fernando Doglio
Scaling Your Node.js Apps : Progress Your Personal Projects to Production-Ready / / by Fernando Doglio
Autore Doglio Fernando
Edizione [1st ed. 2018.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Descrizione fisica 1 online resource (170 pages)
Disciplina 005.2762
Soggetto topico Computer programming
Web Development
ISBN 1-4842-3991-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. The Need to Scale -- 2. Architecture Patterns -- 3. Ways to Scale -- 4. Issues when Scaling -- 5. When to Scale? -- 6. Testing your Application -- 7. Success Cases.
Record Nr. UNINA-9910300753903321
Doglio Fernando  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui