JavaScript and JSON Essentials: Build light weight, scalable, and faster web applications with the power of JSON, 2nd Edition
暫譯: JavaScript 與 JSON 基礎:利用 JSON 的力量構建輕量級、可擴展且更快速的網頁應用程式(第二版)
Bruno Joseph D'mello, Sai Srinivas Sriparasa
- 出版商: Packt Publishing
- 出版日期: 2018-04-20
- 售價: $1,290
- 貴賓價: 9.5 折 $1,226
- 語言: 英文
- 頁數: 226
- 裝訂: Paperback
- ISBN: 178862470X
- ISBN-13: 9781788624701
-
相關分類:
JavaScript、Node.js
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
嵌入式系統設計實務-電路與驅動程式$250$225 -
Using SQLite (Paperback)$1,800$1,710 -
ASP.NET 本質論$520$442 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
SQL Server 效能調校$450$351 -
Beginning Big Data with Power BI and Excel 2013: Big Data Processing and Analysis Using PowerBI in Excel 2013 (Paperback)$1,670$1,587 -
$474系統分析與設計:敏捷疊代方法(原書第6版) -
IoT Solutions in Microsoft's Azure IoT Suite: Data Acquisition and Analysis in the Real World$3,290$3,126 -
$857深度學習 -
演算法之美:隱藏在資料結構背後的原理 (C++版)$650$507 -
$534JSON 實戰 -
$284大數據技術 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
創意競擇:從賈伯斯黃金年代的軟體設計機密流程,窺見蘋果的創意方法、本質與卓越關鍵$460$391 -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,300$2,185 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
商品描述
Use JSON for building web applications with technologies like HTML, JavaScript, Angular, Node.js, Hapi.js, Kafka, socket.io, MongoDB, Gulp.js, and handlebar.js, and others formats like GEOJSON, JSON-LD, MessagePack, and BSON.
Key Features
- Use JSON with trending technologies like Angular, Hapi.js, MongoDB, Kafka, and Socket.io
- Debug, validate, and format JSON using developer toolkits, JSONLint, and JSON Editor Online
- Explore other JSON formats like GeoJSON, JSON-LD, BSON, and MessagePack
Book 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.
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.
What you will learn
- Use JSON to store metadata for dependency managers, package managers, configuration managers, and metadata stores
- Handle asynchronous behavior in applications using callbacks, promises, generators, and async-await functions
- Use JSON for Angular 5, Node.js, Gulp.js, and Hapi.js
- Implement JSON as BSON in MongoDB
- Make use of JSON in developing automation scripts
- Implement JSON for realtime using socket.io and distributed systems using Kafka
Who This Book Is For
If you're a web developer with a basic understanding of JavaScript and want to write JSON data, integrate it with RESTful APIs to create faster and scalable applications, this book is for you.
Table of Contents
- Getting Started with JSON
- The JSON Structures
- AJAX Requests with JSON
- Cross-Domain Asynchronous Requests
- Debugging JSON
- Building the Carousel Application
- Alternate Implementations of JSON
- Configuring a Hapi.js server using JSON
- Storing JSON Documents in mongoDB
- Configuring the task runner using JSON
- JSON for Real-Time and Distributed Data
- Case Studies in JSON
商品描述(中文翻譯)
使用 JSON 建立網頁應用程式,搭配 HTML、JavaScript、Angular、Node.js、Hapi.js、Kafka、socket.io、MongoDB、Gulp.js 和 handlebar.js 等技術,以及 GEOJSON、JSON-LD、MessagePack 和 BSON 等其他格式。
主要特點
- 使用 JSON 與流行技術,如 Angular、Hapi.js、MongoDB、Kafka 和 Socket.io
- 使用開發者工具包、JSONLint 和 JSON Editor Online 進行 JSON 的除錯、驗證和格式化
- 探索其他 JSON 格式,如 GeoJSON、JSON-LD、BSON 和 MessagePack
書籍描述
JSON 是一種已建立且標準化的格式,用於數據交換。本書展示了 JSON 在完整網頁開發中扮演的不同角色,透過範例進行說明。閱讀完本書後,您將對為應用程式提供解決方案及處理其複雜性有新的看法。
在建立 JSON 的堅實基礎後,您將學會通過創建旋轉木馬來構建前端應用程式。接下來,您將學會如何在 Angular 5、Node.js、模板嵌入和 PHP 的 composer.json 中實現 JSON。本書還將幫助您實現 Hapi.js(以其可配置的 JSON 架構而聞名)用於伺服器端腳本。
您將學會如何使用 Kafka 實現即時應用程式的 JSON,以及如何為任務執行器和 MongoDB BSON 存儲實現 JSON。本書最後將提供一些 JSON 格式的案例研究,幫助您通過探索未來的 JSON 實現來提升創造力。閱讀完本書後,您將能夠熟練運用 JSON 和 JavaScript 的所有基本功能,並能夠構建快速、可擴展且高效的網頁應用程式。
您將學到什麼
- 使用 JSON 存儲依賴管理器、套件管理器、配置管理器和元數據存儲的元數據
- 使用回調、承諾、生成器和 async-await 函數處理應用程式中的非同步行為
- 在 Angular 5、Node.js、Gulp.js 和 Hapi.js 中使用 JSON
- 在 MongoDB 中將 JSON 實現為 BSON
- 在開發自動化腳本中使用 JSON
- 使用 socket.io 實現即時 JSON,並使用 Kafka 實現分散式系統
本書適合誰
如果您是一位對 JavaScript 有基本了解的網頁開發者,並希望撰寫 JSON 數據,將其與 RESTful API 整合以創建更快且可擴展的應用程式,那麼本書適合您。
目錄
- JSON 入門
- JSON 結構
- 使用 JSON 的 AJAX 請求
- 跨域非同步請求
- 除錯 JSON
- 構建旋轉木馬應用程式
- JSON 的替代實現
- 使用 JSON 配置 Hapi.js 伺服器
- 在 MongoDB 中存儲 JSON 文檔
- 使用 JSON 配置任務執行器
- 即時和分散式數據的 JSON
- JSON 案例研究
