JavaScript and JSON Essentials : (Record no. 1483)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 05466nam a22004333i 4500 |
001 - CONTROL NUMBER | |
control field | EBC5371677 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20240724113142.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS | |
fixed length control field | m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION | |
fixed length control field | cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 240724s2018 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781788628761 |
Qualifying information | (electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
Canceled/invalid ISBN | 9781788624701 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (MiAaPQ)EBC5371677 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (Au-PeEL)EBL5371677 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (CaPaEBR)ebr11551882 |
035 ## - SYSTEM CONTROL NUMBER | |
System control number | (OCoLC)1034628111 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | MiAaPQ |
Language of cataloging | eng |
Description conventions | rda |
-- | pn |
Transcribing agency | MiAaPQ |
Modifying agency | MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.73.J39 .D645 2018 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Joseph D'mello, Bruno. |
245 10 - TITLE STATEMENT | |
Title | JavaScript and JSON Essentials : |
Remainder of title | Build Light Weight, Scalable, and Faster Web Applications with the Power of JSON. |
250 ## - EDITION STATEMENT | |
Edition statement | 2nd ed. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Birmingham : |
Name of producer, publisher, distributor, manufacturer | Packt Publishing, Limited, |
Date of production, publication, distribution, manufacture, or copyright notice | 2018. |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Date of production, publication, distribution, manufacture, or copyright notice | ©2018. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 1 online resource (216 pages) |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | computer |
Media type code | c |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | online resource |
Carrier type code | cr |
Source | rdacarrier |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Cover -- Title Page -- Copyright and Credits -- Dedication -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with JSON -- JSON, a data exchange format -- The Hello World program with JSON -- How is JSON stored in memory? -- Datatypes in JSON -- Languages that support JSON -- JSON implementation in PHP -- JSON implementation in Python -- Summary -- Chapter 2: The JSON Structures -- Inserting external JavaScript -- Accessing objects in JSON -- Performing complex operations -- Modifying JSON -- Summary -- Chapter 3: AJAX Requests with JSON -- Basic web operations -- Synchronous vs. asynchronous -- Requirements for AJAX -- Setting up a node.js server -- Hosting JSON -- Making your first AJAX call -- Traditional callbacks -- Handling asynchronousity using a promise -- New ECMAScript generators -- Parsing JSON data -- Summary -- Chapter 4: Cross-Domain Asynchronous Requests -- The API story -- Making GET and POST AJAX calls with JSON data -- The problem with cross-domain AJAX calls -- Introduction to JSONP -- Implementation at server-side -- Implementing JSONP at client-side (browsers) -- Summary -- Chapter 5: Debugging JSON -- Using the developer tools -- Validating JSON -- Formatting JSON -- Summary -- Chapter 6: Building the Carousel Application -- Setting up the Carousel application -- Building the JSON file for the Carousel application -- Creating the Carousel application with jQuery Cycle -- Introducing Bootstrap -- Setting up Bootstrap -- Bootstrap responsiveness and styles -- Summary -- Chapter 7: Alternate Implementations of JSON -- Dependency management -- Using composer.json in PHP -- Node.js using the package.json registry -- JSON for storing application configurations -- Configuration in PHP and Python -- Configuration in frontend frameworks - Angular 5 -- Linting with tslint.json. |
505 8# - FORMATTED CONTENTS NOTE | |
Formatted contents note | Configuring TypeScript using tsconfig.json -- Using package.json and package-lock.json files -- Using the angular-cli.json file -- JSON for storing application metadata -- Metadata in Angular 5 -- Constants in Node.js -- Template embedding -- Comparisons with YAML -- Summary -- Chapter 8: Introduction to hapi.js -- Basic server setup using JSON -- Using JSON metadata and constants -- Configuring API using JSON -- Configuring a plugin in hapi -- Testing the APIs using POSTMAN -- Testing hapi server APIs using POSTMAN -- JSON beneath POSTMAN -- Summary -- Chapter 9: Storing JSON Documents in MongoDB -- Setting up MongoDB -- Connecting the hapi app with MongoDB -- JSON versus BSON -- Collections -- MongoDB shell -- Inserting a JSON document -- Retrieving a JSON document -- JSON-based schemas in MongoDB -- Summary -- Chapter 10: Configuring the Task Runner Using JSON -- What is a task runner? -- Introducing gulp.js -- Creating tasks in gulp.js -- Writing a unit test -- Automation testing -- Gulp JSON configuration -- Summary -- Chapter 11: JSON for Real-Time and Distributed Data -- Using JSON with Socket.IO -- Designing the board -- Setting up the Socket.IO server -- How Socket.IO works -- Setting up the Socket.IO client -- Using JSON with Apache Kafka -- Setting up Apache Kafka -- Implementing Kafka with a Socket.IO application -- Implementing the Kafka consumer -- Summary -- Chapter 12: Case Studies in JSON -- GeoJSON - a geospatial JSON data format -- JSONLD - a JSON format for SEO -- BSON - a fast-traversal JSON format -- Better compressions with messagePack -- Summary -- Other Books You May Enjoy -- Index. |
520 ## - SUMMARY, ETC. | |
Summary, etc. | JSON is an established and standard format used to exchange data. This book shows how JSON plays different roles in full web development through examples. By the end of this book, you'll have a new perspective on providing solutions for your applications and handling their complexities. |
588 ## - SOURCE OF DESCRIPTION NOTE | |
Source of description note | Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) | |
Local note | Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
655 #4 - INDEX TERM--GENRE/FORM | |
Genre/form data or focus term | Electronic books. |
700 1# - ADDED ENTRY--PERSONAL NAME | |
Personal name | S Sriparasa, Sai. |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
Relationship information | Print version: |
Main entry heading | Joseph D'mello, Bruno |
Title | JavaScript and JSON Essentials |
Place, publisher, and date of publication | Birmingham : Packt Publishing, Limited,c2018 |
International Standard Book Number | 9781788624701 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) | |
Corporate name or jurisdiction name as entry element | ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5371677">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5371677</a> |
Public note | Click to View |
No items available.