Web開發是比較費神的,需要掌握很多很多的東西,特別是從事前端開發的朋友,需要通十行才行。今天,本文向初學者介紹一些Web開發中的基本概念和用到的技術,從A到Z總共26項,每項對應一個概念或者技術。
A
— AJAX
AJAX 全稱爲“Asynchronous JavaScript and XML”(異步JavaScript和XML),是一種創建交互式網頁應用的網頁開發技術。根據Ajax提出者Jesse James Garrett建議,AJAX:
使用JavaScript操作DOM(Document Object Model)進行動態顯示及交互;
使用XMLHttpRequest對象與Web服務器進行異步數據交換;
使用JavaScript將所有的東西綁定在一起。
類似於DHTML或LAMP,AJAX不是指一種單一的技術,而是有機地利用了一系列相關的技術。事實上,一些基於AJAX的“派生/合成”式(derivative/composite)的技術正在出現,如AFLAX。