本書沒有提到 JSON 發展歷史,主要是關於現狀,如果想要了解歷史,Wikipedia 上有很棒的說明。
本書的目標是 JSON 的核心主題,直指重點並讓你能很快的上手,這是為忙碌的 IT 專業人士所寫的書。
本書避免大量使用術語或為網路程式設計初學者解釋基礎概念。而是嘗試對所有人溝通,但假設你已經具有一定的基礎知識。若你剛開始學習網路開發,這不應該是你的第一本書。
因此閱讀本書之前需要先具備以下的基本知識:
HTML
JavaScript
<script>
標籤的功能與變化形式。初學者也沒問題,筆者會保持範例程式的簡單。程式設計概念
這些年來筆者經常在有時間壓力的專案中需要學習新技術。因此買了厚重的參考書,做練習題,嘗試吸收資訊。在閱讀數百頁的內容時,筆者會尋找著三個基本問題的答案:
筆者在撰寫此書時思考著如何直指這些問題,讓你不用讀一大堆內容才找到答案。
在第一章至第四章中,筆者從低階開始探索 JSON ,先回答終極的問題:“它是什麼?”,然後檢視語法、語法驗證、資料型別、以及結構驗證。
第五章會討論安全性的重要主題,這一章主要包括本書內容中的用戶端與伺服器端的重要概念,這一部份回答“壞人會怎麼使用”的問題。
這些章節包括了許多 JSON 的範例以及與 JSON 互動的技術。
第六章至第九章的重要內容包括:
若要常識實驗使用這些技術的範例,你必須做一些繁瑣的工作以設置環境,然而範例本身卻很簡單。若你能夠設置好基本環境,則應該能夠進行實驗。
本書的範例程式可從 Github 取得。我們也會整理並提供在讀書會的過程中有使用到的範例。
第六至第九章的終極目的是,顯示出其他人如今如何使用 JSON ,讓你對自己的專案產生一些想法。若你從未見過以 JSON 作為資料儲存文件格式,怎麼會將它用在專案中?知悉是實作過程的一半。
每一章內容會平成重點概述與足夠的資訊以讓你不會遺漏重點,本書的架構是要讓你快速上手而不會犧牲對 JSON 與其用途更深入的理解。
讓我們開始吧!
進入第一章 →
作者:Lindsay Bassett,翻譯:楊尊一。
網頁樣板:docpress ,讀書會紀錄:多奇數位
有任何建議歡迎提出,感謝!