预购商品
书目分类
特别推荐
現在,很多Web框架都要加載大量“備用”代碼,造成應用程序結構雜亂、運行緩慢。Svelte是一個對開發人員友好的創新工具,能用更少代碼實現更多功能;編譯后的應用程序非常小,加載時間更短。將Svelte和Sapper框架結合使用,頁面路由、服務端渲染、靜態頁面開發將變得簡單且靈活。 《Svelte和Sapper實戰》一書將講述如何設計和構建快捷、優雅的Web應用程序。你將學習如何創建Svelte組件和出色的UX,並將開發一個卓越的Travel Packing應用程序。你將掌握Svelte特有的狀態管理器模型,學會使用Sapper簡化頁面路由,並學習現代前端領域的一些最佳實踐,如代碼分割、離線支持和服務器渲染的視圖。
第Ⅰ部分 起步 第1章 初識Svelte 1.1 Svelte介紹 1.1.1 為什麼選擇Svelte 1.1.2 重新思考回應式設計 1.1.3 Svelte的缺點 1.1.4 Svelte原理 1.1.5 Svelte“消失”了? 1.2 Sapper介紹 1.2.1 為什麼選擇Sapper? 1.2.2 Sapper的工作方式 1.2.3 Sapper適用的場景 1.2.4 Sapper不適用的場景 1.3 Svelte Native介紹 1.4 Svelte與其他框架對比 1.4.1 Angular 1.4.2 React 1.4.3 Vue 1.5 開發工具 1.6 小結 第2章 個Svelte應用程式 2.1 Svelte REPL 2.1.1 Svelte REPL的使用 2.1.2 個REPL應用程式 2.1.3 保存REPL應用程式 2.1.4 分享REPL應用程式 2.1.5 REPL URL 2.1.6 匯出REPL應用程式 2.1.7 引用npm包 2.1.8 REPL限制 2.1.9 CodeSandbox 2.2 在REPL之外開發 2.2.1 npx degit入門 2.2.2 package.json 2.2.3 關鍵代碼 2.2.4 你的個本地Svelte應用程式 2.3 獎金應用程式 2.4 小結 第Ⅱ部分 深入探討Svelte 第3章 創建組件 3.velte檔內容 3.2 元件標記 3.3 組件名稱 3.4 元件樣式 3.5 CSS特異性 3.6 作用域樣式和全域樣式 第Ⅲ部分 深入探討Sapper 第Ⅳ部分 Svelte和Sapper的其他相關知識 附錄A 資源 附錄B 調用REST服務 附錄C MongoDB 附錄D Svelte 的ESLint配置 附錄E 在Svelte 中使用Prettier 附錄F VS Code 附錄G Snowpack
R.馬克·沃爾克曼(R.Mark Volkmann) 從1996年開始就提供軟體諮詢和培訓服務,目前是位於聖路易斯的ObjectComputing公司的合作人。作為一名資深的諮詢顧問,Mark為很多公司提供JavaScript、Node.js、Svelte、React、Vue、Angular等方面的幫助,創建並講授了許多課程, 包 括 React、Vue、AngularJS、Node.js-jQuery、JavaScript、HTML5、CSS3、Ruby、Java和XML。他經常面向聖路易斯地區的使用者發表演講,並出席各種會議,包括Nordic.js, Jfokus, NDC Oslo、 Strange Loop. MidwestJS、No Fluff Just Stuff和 XML DevCon。Mark 長期撰寫各類關於軟體發展的文章,這些文章收錄在https://objectcomputing.com/resources/publications/mark-volkmann。在業餘時間,Mark愛好跑步,已經在39個州參加了49場馬拉松比賽。
客服公告
热门活动
订阅电子报