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.
Pro React 16 / / by Adam Freeman
Pro React 16 / / by Adam Freeman
Autore Freeman Adam
Edizione [1st ed. 2019.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Descrizione fisica 1 online resource (750 pages)
Disciplina 005.3
Soggetto topico Computer programming
Software engineering
Web Development
Programming Techniques
Software Engineering
ISBN 1-4842-4451-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part 1 - Getting Started with React -- 1 - Your First React Application -- 2 - Understanding React -- 3 - HTML and JSX Primer -- 4 - JavaScript Primer -- 5 - SportsStore: A Real Application -- 6 - SportsStore: REST and Checkout -- 7 - SportsStore: Administration -- 8 - SportsStore: Authentication and Deployment -- Part 2 - Working with React -- 9 - Understanding React Projects -- 10 - Stateless Components -- 11 - Stateful Components -- 12 - Events -- 13 - Reconciliation and Lifecycle -- 14 - Composing Applications -- 15 - Forms and Validations -- 16 - Using Refs -- 17 - Unit Testing -- Part 3 - Creating Complete React Applications -- 18 - Creating Complete Applications -- 19 - Using a Data Store -- 20 - Using the Data Store APIs -- 21 - Using URL Routing -- 22 - Advanced URL Routing -- 23 - Using RESTful Web Services -- 24 - Understanding GraphQL -- 25 - Consuming GraphQL.
Altri titoli varianti Pro React sixteen
Record Nr. UNINA-9910338004703321
Freeman Adam  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
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
Pro RESTful APIs [[electronic resource] ] : Design, Build and Integrate with REST, JSON, XML and JAX-RS / / by Sanjay Patni
Pro RESTful APIs [[electronic resource] ] : Design, Build and Integrate with REST, JSON, XML and JAX-RS / / by Sanjay Patni
Autore Patni Sanjay
Edizione [1st ed. 2017.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Descrizione fisica 1 online resource (XVII, 126 p. 50 illus., 41 illus. in color.)
Disciplina 005.713762
Soggetto topico Computer programming
Programming languages (Electronic computers)
Web Development
Programming Techniques
Programming Languages, Compilers, Interpreters
ISBN 1-4842-2665-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Fundamentals of RESTful APIs -- 2. API Design and Modeling -- 3. Introduction to XML and JSON -- 4. Introduction to JAX-RS -- 5. API Portfolio and Framework - Services -- 6. API Platform and Data Handler -- 7. API Management and API Client -- 8. API Security and Caching.
Record Nr. UNINA-9910254568203321
Patni Sanjay  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro Single Page Application Development : Using Backbone.js and ASP.NET / / by Gil Fink, Ido Flatow, SELA Group
Pro Single Page Application Development : Using Backbone.js and ASP.NET / / by Gil Fink, Ido Flatow, SELA Group
Autore Fink Gil
Edizione [1st ed. 2014.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014
Descrizione fisica 1 online resource (307 p.)
Disciplina 004
006.7
Collana Expert's Voice in Web Development
Soggetto topico Computer programming
Software engineering
Web Development
Software Engineering/Programming and Operating Systems
ISBN 1-4302-6674-0
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Introduction""; ""Part I: The Road to Single Page Application Development""; ""Chapter 1: Introducing Single Page Applications""; ""How the Web Has Evolved""; ""The Ajax Revolution""; ""HTML5 and JavaScript""; ""The Mobile Web and JavaScript""; ""JavaScript Preprocessors""; ""Comparing Application Types""; ""Traditional Web Applications""; ""Native Applications""; ""So What Is an SPA?""; ""Why SPA Development?""; ""Summary""; ""Chapter 2: JavaScript for SPAs""
""A Little JavaScript History""""Functions in JavaScript""; ""The arguments Object""; ""Anonymous Functions""; ""Nested Functions""; ""JavaScript Scope""; ""The Global Scope""; ""Function Scope""; ""Immediate Function Execution Expressions""; ""Working with Object-Oriented JavaScript""; ""Literal Object Notation""; ""The new Notation and Constructor Functions""; ""The Object Base Type""; ""The Object.create Function""; ""JavaScript Prototype Inheritance""; ""The this Keyword""; ""Creating JavaScript Namespaces""; ""Closures and Encapsulation""; ""JSON""
""ECMAScript and Its Impact on Future Code""""ECMAScript 5 Highlighted Features""; ""ECMAScript 6""; ""New Language Syntax""; ""Classes, Modules, and More""; ""Summary""; ""Chapter 3: Modular JavaScript Development""; ""The FaÃade Pattern in JavaScript""; ""Modules to the Rescue""; ""Different Options to Create JavaScript Modules""; ""Prototype Pattern""; ""Module Pattern""; ""Revealing Module Pattern""; ""Revealing Prototype Pattern""; ""What Is the Asynchronous Module Definition?""; ""The async and defer Attributes""; ""AMD""; ""The RequireJS Library""; ""The data-main Attribute""
""The config Function""""Paths""; ""Shim""; ""Defining Modules Using RequireJS""; ""Using the require Function""; ""Summary""; ""Chapter 4: SPA Concepts and Architecture""; ""Main SPA Building Blocks""; ""JavaScript Libraries""; ""MV* in the Front End""; ""MVC""; ""MVVM""; ""The Roles of MV* Frameworks in SPAs""; ""Routing in an SPA""; ""The # Sign Role in Routing""; ""Leveraging HTML5 JavaScript APIs""; ""Offline Web Applications and Storages""; ""Web Storage""; ""IndexedDB""; ""Application Cache""; ""Connectivity""; ""Performance""; ""Client-Side Template Engines""
""Underscore as a Template Engine Example""""Server Back End API and REST""; ""SPA Architecture""; ""Summary""; ""Part II: Building the Front End""; ""Chapter 5: Getting Started with Backbone.js""; ""What Is Backbone.js?""; ""Models""; ""Defining a Model""; ""Model APIs""; ""Model Validation""; ""Model Events""; ""Views""; ""Defining a View""; ""Rendering the View""; ""Collections""; ""Collection APIs""; ""Underscore.js Collection Functions""; ""Collection Events""; ""Events""; ""The Events API""; ""listenTo and stopListening""; ""View Events""; ""Routing""; ""Configuring Routes""
""Router APIs""
Record Nr. UNINA-9910300660503321
Fink Gil  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro Vue.js 2 / / by Adam Freeman
Pro Vue.js 2 / / by Adam Freeman
Autore Freeman Adam
Edizione [1st ed. 2018.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Descrizione fisica 1 online resource (XXIII, 719 p. 253 illus.)
Disciplina 006.76
Soggetto topico Computer programming
Programming languages (Electronic computers)
Mobile computing
Web Development
Programming Languages, Compilers, Interpreters
Mobile Computing
ISBN 1-4842-3805-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Part I -- 1 Your First Vue.js Application -- 2. Understanding Vue.js -- 3. HTML & CSS Primer -- 4. Essential JavaScript Primer -- 5. SportsStore: A Real Application -- 6. SportsStore: Checkout and Orders -- 7. SportsStore: Scaling and Administration -- 8. SportsStore: Administration and Deployment.-Part II -- 9. Understanding Vue.js -- 10. Understanding Vue.js Projects and Tools -- 11. Understanding Data Bindings -- 12. Using the Basic Directives -- 13. Using the Repeater Directive -- 14. Handling Events -- 15. Working with Form Elements -- 16. Using Components -- Part III -- 17. Understanding the Component Lifecycle -- 18. Loosely-Coupled Components -- 19. Using RESTful Web Services -- 20. Using a Data Store -- 21. Dynamic Components -- 22. URL Routing -- 23. URL Routing Element Features -- 24. Advanced URL Routing -- 25. Transitions -- 26. Extending Vue.js.
Altri titoli varianti Pro Vue.js two
Record Nr. UNINA-9910300363203321
Freeman Adam  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2018
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pro WordPress Theme Development / / by Adam Onishi
Pro WordPress Theme Development / / by Adam Onishi
Autore Onishi Adam
Edizione [1st ed. 2013.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2013
Descrizione fisica 1 online resource (XXI, 500 p. 186 illus.)
Disciplina 004
Collana Expert's Voice in Web Development
Soggetto topico Computer programming
Software engineering
Web Development
Software Engineering/Programming and Operating Systems
ISBN 1-4302-5915-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910437972703321
Onishi Adam  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming Web Applications with Node, Express and Pug [[electronic resource] /] / by Jörg Krause
Programming Web Applications with Node, Express and Pug [[electronic resource] /] / by Jörg Krause
Autore Krause Jörg
Edizione [1st ed. 2017.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Descrizione fisica 1 online resource (XIX, 198 p. 94 illus., 19 illus. in color.)
Disciplina 005.2762
Soggetto topico Computer programming
Web Development
Soggetto genere / forma Programmed instructional materials.
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Installation Problems -- 2. The Components of an Application -- 3. Introduction to Node -- 4. The Most Important Node Modules -- 5. Introduction to Express -- 6.Introduction to Pug -- 7. Language Components of Pug -- 8. The Pug Command Line -- Appendix.
Record Nr. UNINA-9910156187303321
Krause Jörg  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Progressive Web Apps with Angular : Create Responsive, Fast and Reliable PWAs Using Angular / / by Majid Hajian
Progressive Web Apps with Angular : Create Responsive, Fast and Reliable PWAs Using Angular / / by Majid Hajian
Autore Hajian Majid
Edizione [1st ed. 2019.]
Pubbl/distr/stampa Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Descrizione fisica 1 online resource (386 pages)
Disciplina 005.3
Soggetto topico Internet programming
Web Development
ISBN 1-4842-4448-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto 1. Setup Requirements -- 2. Deploying to Firebase as the Back-End -- 3. Completing an Angular App -- 4. Angular Service Worker -- 5. Advanced Angular Service Worker and Runtime Caching -- 6. An Installable Angular App and App Manifest -- 7. App Shell and Angular Performance -- 8. Push Notification -- 9. Resilient Angular App and Offline Browsing -- 10. Debugging and Measurement Tools -- 11. Safety Service Worker -- 12. Modern Web APIs -- 13. PWA with Angular and Workbox -- 14. Advanced Workbox -- 15. Next Steps.
Altri titoli varianti Progressive web applications with Angular
Record Nr. UNINA-9910338007003321
Hajian Majid  
Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Provenance [[electronic resource] ] : An Introduction to PROV / / by Luc Moreau, Paul Groth
Provenance [[electronic resource] ] : An Introduction to PROV / / by Luc Moreau, Paul Groth
Autore Moreau Luc
Edizione [1st ed. 2013.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013
Descrizione fisica 1 online resource (XV, 113 p.)
Disciplina 510
Collana Synthesis Lectures on Data, Semantics, and Knowledge
Soggetto topico Mathematics
Internet programming
Application software
Computer networks
Ontology
Web Development
Computer and Information Systems Applications
Computer Communication Networks
ISBN 3-031-79450-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Preface -- Acknowledgments -- Introduction -- A Data Journalism Scenario -- The PROV Ontology -- Provenance Recipes -- Validation, Compliance, Quality, Replay -- Provenance Management -- Conclusion -- Bibliography -- Authors' Biographies -- Index.
Record Nr. UNINA-9910795636703321
Moreau Luc  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Provenance : An Introduction to PROV / / by Luc Moreau, Paul Groth
Provenance : An Introduction to PROV / / by Luc Moreau, Paul Groth
Autore Moreau Luc
Edizione [1st ed. 2013.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013
Descrizione fisica 1 online resource (XV, 113 p.)
Disciplina 510
Collana Synthesis Lectures on Data, Semantics, and Knowledge
Soggetto topico Mathematics
Internet programming
Application software
Computer networks
Ontology
Web Development
Computer and Information Systems Applications
Computer Communication Networks
ISBN 3-031-79450-8
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Preface -- Acknowledgments -- Introduction -- A Data Journalism Scenario -- The PROV Ontology -- Provenance Recipes -- Validation, Compliance, Quality, Replay -- Provenance Management -- Conclusion -- Bibliography -- Authors' Biographies -- Index.
Record Nr. UNINA-9910808516103321
Moreau Luc  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui