Single Page Web Applications: JavaScript end-to-end (Paperback) (單頁網頁應用程式:JavaScript 全端開發)

Michael Mikowski, Josh Powell

買這商品的人也買了...

相關主題

商品描述

content<div><p><b>Summary</b> </p><p>In <i>Single Page Web Applications</i> you'll learn to build modern browser-based apps that take advantage of stronger client platforms and more predictable bandwidth. You'll learn the SPA design approach, and then start exploring new techniques like structured JavaScript and responsive design. And you'll learn how to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language. </p><p><b>About this Book</b> </p><p>If your website is a jumpy collection of linked pages, you are behind. Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user experience, much like a native application. But, SPAs can be hard to develop, manage, and test. </p><p><i>Single Page Web Applications</i> shows how your team can easily design, test, maintain, and extend sophisticated SPAs using JavaScript end-to-end, without getting locked into a framework. Along the way, you'll develop advanced HTML5, CSS3, and JavaScript skills, and use JavaScript as the language of the web server and the database. </p><p>This book assumes basic knowledge of web development. No experience with SPAs is required. </p><p>Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. </p><p><b>What's Inside</b></p><ul><li>Design, build, and test a full-stack SPA</li> <li>Best-in-class tools like jQuery, TaffyDB, Node.js, and MongoDB</li> <li>Real-time web with web sockets and Socket.IO</li> <li>Touch controls for tablets and smartphones</li> <li>Common SPA design mistakes</li></ul><p><b>About the Authors</b> </p><p>The authors are architects and engineering managers. <b>Michael Mikowski</b> has worked on many commercial SPAs and a platform that processes over 100 billion requests per year. <b>Josh Powell </b>has built some of the most heavily trafficked sites on the web. </p><p><b>Table of Contents</b></p><ol><h5>PART 1: INTRODUCING SPAS</h5> <li>Our first single page application</li> <li>Reintroducing JavaScript</li> <h5>PART 2: SPA CLIENT</h5> <li>Develop the Shell</li> <li>Add feature modules</li> <li>Build the Model</li> <li>Finish the Model and Data modules</li> <h5>PART 3: THE SPA SERVER</h5> <li>The web server</li> <li>The server database</li> <li>Readying our SPA for production</li></ol></div>sourceProduct Description

商品描述(中文翻譯)

內容<div><p><b>摘要</b> </p><p>在《單頁網頁應用程式》中,您將學習建立現代瀏覽器應用程式,利用更強大的客戶端平台和更可預測的頻寬。您將學習單頁應用程式的設計方法,然後開始探索結構化JavaScript和響應式設計等新技術。您還將學習如何利用伺服器端JavaScript和NoSQL資料存儲等趨勢,以及使JavaScript更易於管理和測試的新框架。 </p><p><b>關於本書</b> </p><p>如果您的網站是一個跳躍的鏈接頁面集合,那麼您已經落後了。單頁網頁應用程式是您的下一步:將UI渲染和業務邏輯推到瀏覽器,僅與伺服器通信以同步數據,它們提供了流暢的用戶體驗,就像本機應用程式一樣。但是,單頁應用程式的開發、管理和測試可能很困難。 </p><p>《單頁網頁應用程式》展示了您的團隊如何輕鬆地使用JavaScript從頭到尾設計、測試、維護和擴展複雜的單頁應用程式,而不會被框架所束縛。在此過程中,您將開發高級的HTML5、CSS3和JavaScript技能,並將JavaScript用作Web伺服器和資料庫的語言。 </p><p>本書假設您具備基本的Web開發知識。不需要單頁應用程式的經驗。 </p><p>購買印刷版書籍將包括Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。 </p><p><b>內容簡介</b></p><ul><li>設計、構建和測試全棧單頁應用程式</li> <li>最佳工具,如jQuery、TaffyDB、Node.js和MongoDB</li> <li>使用Web套接字和Socket.IO的即時網頁</li> <li>平板電腦和智能手機的觸控控制</li> <li>常見的單頁應用程式設計錯誤</li></ul><p><b>關於作者</b> </p><p>作者是架構師和工程經理。<b>Michael Mikowski</b>曾參與許多商業單頁應用程式和每年處理超過1000億次請求的平台。<b>Josh Powell</b>曾建立過一些網絡上訪問量最大的網站。 </p><p><b>目錄</b></p><ol><h5>第1部分:介紹單頁應用程式</h5> <li>我們的第一個單頁應用程式</li> <li>重新介紹JavaScript</li> <h5>第2部分:單頁應用程式客戶端</h5> <li>開發Shell</li> <li>添加功能模塊</li> <li>構建模型</li> <li>完成模型和數據模塊</li> <h5>第3部分:單頁應用程式伺服器</h5> <li>Web伺服器</li> <li>伺服器資料庫</li> <li>為生產準備我們的單頁應用程式</li></ol></div>來源產品描述