skip to content
JavaScript and JSON Essentials : Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition. Preview this item
ClosePreview this item
Checking...

JavaScript and JSON Essentials : Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition.

Author: Sai S Sriparasa; BRUNO DMELLO
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : English : 2nd edView all editions and formats
Summary:
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.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
S Sriparasa, Sai
JavaScript and JSON Essentials : Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition
Birmingham : Packt Publishing,c2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Sai S Sriparasa; BRUNO DMELLO
ISBN: 9781788628761 1788628764
OCLC Number: 1034628111
Notes: Description based upon print version of record.
Setting up Apache Kafka
Description: 1 online resource (216 p.)
Contents: 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 AJAXSetting 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 ApplicationSetting 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 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 MongoDBJSON 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

Abstract:

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  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1034628111> # JavaScript and JSON Essentials Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition.
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "1034628111" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5086112648#Place/birmingham> ; # Birmingham
    schema:about <http://dewey.info/class/005.2762/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5086112648#Topic/javascript> ; # JavaScript
    schema:bookEdition "2nd ed." ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/5086112648#Person/dmello_bruno> ; # BRUNO DMELLO
    schema:creator <http://experiment.worldcat.org/entity/work/data/5086112648#Person/s_sriparasa_sai> ; # Sai S Sriparasa
    schema:datePublished "2018" ;
    schema:description "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."@en ;
    schema:description "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"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5086112648> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5086112648#CreativeWork/javascript_and_json_essentials_build_light_weight_scalable_and_faster_web_applications_with_the_power_of_json_2nd_edition> ;
    schema:name "JavaScript and JSON Essentials Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition."@en ;
    schema:productID "1034628111" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1034628111#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5086112648#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://ebookcentral.proquest.com/lib/ucm/detail.action?docID=5371677> ;
    schema:url <http://library.icc.edu/login?url=https://ebookcentral.proquest.com/lib/illcencol-ebooks/detail.action?docID=5371677> ;
    schema:url <http://public.eblib.com/choice/PublicFullRecord.aspx?p=5371677> ;
    schema:workExample <http://worldcat.org/isbn/9781788628761> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1034628111> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5086112648#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/5086112648#Person/dmello_bruno> # BRUNO DMELLO
    a schema:Person ;
    schema:familyName "DMELLO" ;
    schema:givenName "BRUNO" ;
    schema:name "BRUNO DMELLO" ;
    .

<http://experiment.worldcat.org/entity/work/data/5086112648#Person/s_sriparasa_sai> # Sai S Sriparasa
    a schema:Person ;
    schema:familyName "S Sriparasa" ;
    schema:givenName "Sai" ;
    schema:name "Sai S Sriparasa" ;
    .

<http://worldcat.org/entity/work/data/5086112648#CreativeWork/javascript_and_json_essentials_build_light_weight_scalable_and_faster_web_applications_with_the_power_of_json_2nd_edition>
    a schema:CreativeWork ;
    rdfs:label "JavaScript and JSON Essentials : Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition" ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1034628111> ; # JavaScript and JSON Essentials Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition.
    .

<http://worldcat.org/isbn/9781788628761>
    a schema:ProductModel ;
    schema:isbn "1788628764" ;
    schema:isbn "9781788628761" ;
    .

<http://www.worldcat.org/title/-/oclc/1034628111>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1034628111> ; # JavaScript and JSON Essentials Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition.
    schema:dateModified "2018-08-12" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.