Book Image

JavaScript and JSON Essentials - Second Edition

By : Bruno Joseph D'mello, Sai S Sriparasa
Book Image

JavaScript and JSON Essentials - Second Edition

By: Bruno Joseph D'mello, Sai S Sriparasa

Overview of this book

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. After establishing a strong basic foundation with JSON, you'll learn to build frontend apps by creating a carousel. Next, you'll learn to implement JSON with Angular 5, Node.js, template embedding, and composer.json in PHP. This book will also help you implement Hapi.js (known for its JSON-configurable architecture) for server-side scripting. You'll learn to implement JSON for real-time apps using Kafka, as well as how to implement JSON for a task runner, and for MongoDB BSON storage. The book ends with some case studies on JSON formats to help you sharpen your creativity by exploring futuristic JSON implementations. By the end of the book, you'll be up and running with all the essential features of JSON and JavaScript and able to build fast, scalable, and efficient web applications.
Table of Contents (20 chapters)
Title Page
Copyright and Credits
Dedication
Packt Upsell
Contributors
Preface
Index

Using the developer tools


Almost all the top browsers, such as Mozilla Firefox, Google Chrome, Safari, and Internet Explorer, have powerful debugging tools that help us understand the requests that are being made, and the responses that are coming back. JSON could either be part of the request, or be part of the response. Google Chrome, Safari, and newer versions of Internet Explorer are shipped with built-in developer tools. Firebug was a very popular web development toolkit that was available for Mozilla Firefox. Firebug is an external plugin and it has to be installed on the browser; it is one of the earliest web development toolkits and was built to assist web developers while using Firefox. Recently, Mozilla Firefox launched new frontend development tools that not only provide the whole development toolkit, but also an environment, by presenting the Firefox developers edition.

Note

Please visit https://goo.gl/ZRXCiP and click on the Firefox Developer Edition button on the landing page...