相關主題
商品描述
Beyond jQuery gives you the confidence to abandon your jQuery crutches and walk freely with the power of the "web API" and JavaScript! Learn about the most important concepts surrounding web development as the mystic powers of jQuery are explained, allowing you to forgo this seemingly quintessential library in your software projects. Beyond jQuery doesn't just throw code at you - everything is explained in detail from the perspective of a jQuery developer.
jQuery is often injected into web applications and libraries without any real thought, seemingly out of habit or fear. Many web developers don't seem to know exactly when they need to use jQuery, and when they don't - it has become a standard step for many when setting up a new library or web application. But relying solely on jQuery as your window to the web leaves large gaps in your knowledge. This in turn results in frustration when the abstraction that jQuery provides "leaks" and exposes you to the native aspects of the browser.
This book aims to educate you and help you solve common problems without depending on jQuery. It will give you more confidence to embrace the power of the web API and standardized JavaScript. Along the way, you'll discover why it is so important to gain a solid understanding of the underpinnings of the web. This book includes chapters on DOM manipulation, data storage and retrieval, styling and CSS, AJAX requests, events, asynchronous operations, and much more. Cutting edge web and JavaScript specifications, such as the Fetch API, Promises, WeakMap, and Async Functions, are also discussed.
Check out the comprehensive web application at github.com/Beyond-jQuery/exercise which was developed for "Beyond jQuery" readers that covers many of the concepts discussed in this book.
商品描述(中文翻譯)
《超越 jQuery》讓你有信心放下 jQuery 的依賴,並自由地運用 'web API' 和 JavaScript 的力量!了解網頁開發中最重要的概念,隨著 jQuery 的神秘力量被解釋,你將能夠在軟體專案中放棄這個看似必不可少的函式庫。《超越 jQuery》不僅僅是將程式碼拋給你——所有內容都從 jQuery 開發者的角度詳細解釋。
jQuery 經常在網頁應用程式和函式庫中被注入,而這通常是出於習慣或恐懼,並沒有真正的思考。許多網頁開發者似乎不確定何時「需要」使用 jQuery,何時「不需要」——對許多人來說,這已成為設置新函式庫或網頁應用程式的標準步驟。然而,僅僅依賴 jQuery 作為通往網路的窗口,會在你的知識中留下很大的空白。這反過來會導致挫折,當 jQuery 提供的抽象「洩漏」並讓你接觸到瀏覽器的原生特性時。
本書旨在教育你,並幫助你在「不」依賴 jQuery 的情況下解決常見問題。它將讓你更有信心去擁抱 web API 和標準化 JavaScript 的力量。在這個過程中,你將發現為什麼深入理解網路的基礎如此重要。本書包括有關 DOM 操作、數據存儲和檢索、樣式和 CSS、AJAX 請求、事件、非同步操作等主題的章節。還會討論前沿的網頁和 JavaScript 規範,如 Fetch API、Promises、WeakMap 和 Async Functions。
請查看為《超越 jQuery》讀者開發的綜合網頁應用程式,網址為 github.com/Beyond-jQuery/exercise,該應用程式涵蓋了本書中討論的許多概念。