预购商品
书目分类
特别推荐
第1篇 基礎篇 第1章 大前端發展趨勢 1.1 大前端的發展過程 1.2 Node.js 引領JavaScript進入全端時代 1.3 小程式、輕應用開啟前端新模式 1.4 Flutter 引領跨平台開發 1.5 大前端的革命與未來 第2章 ECMAScript 6 2.1 ECMAScript 6 介紹 2.2 Babel 轉碼器 2.3 let 和const 2.4 解構賦值 2.5 字串的擴充 2.6 陣列的擴充 2.7 物件的擴充 2.8 Symbol 2.9 Set 和Map 資料結構 2.10 Proxy 2.11 Reflect 2.12 非同步程式設計 2.13 類別的用法 2.14 模組化Module 第3章 前端建構工具 3.1 前端建構工具介紹 3.2 Webpack 3.3 Rollup 3.4 ESBuild 3.5 Vite 第4章 TypeScript 4.1 TypeScript 介紹 4.2 TypeScript 安裝與設定 4.3 TypeScript 基礎資料型態 4.4 TypeScript 高級資料型態 4.5 TypeScript 物件導向特性 4.6 TypeScript 裝飾器 4.7 TypeScript 模組與命名空間 第5章 Dart 語言 5.1 Dart 語言介紹 5.2 安裝與設定 5.3 第1 個Dart 程式 5.4 變數與常數 5.5 內建類型 5.6 函式 5.7 運算子 5.8 分支與迴圈 5.9 異常處理 5.10 物件導向程式設計 5.11 泛型 5.12 非同步支援 5.13 函式庫和函式庫套件 第6章 套件管理與鷹架 6.1 MonoRepo 套件管理 6.2 設計一個企業級鷹架工具 第2 篇 Vue 3 框架篇 第7章 Vue 3 語法基礎 7.1 Vue 3 框架介紹 7.2 Vue 3 開發環境架設 7.3 Vue 3 專案架設方法 7.4 Vue 3 應用程式建立 7.5 Vue 3 範本語法 7.6 Vue 3 元件開發 7.7 響應性API 7.8 Vue 3 過渡和動畫 7.9 Vue 3 重複使用與組合 7.10 Vue 3 路由 7.11 Vue 3 狀態管理(Vuex) 7.12 Vue 3 狀態管理(Pinia) 第8章 Vue 3 進階原理 8.1 Vue 3 原始程式安裝編譯與偵錯 8.2 Vue 3 響應式資料系統核心原理 8.3 Vue 2 Diff 演算法(雙端Diff 演算法) 8.4 Vue 3 Diff 演算法(快速Diff 演算法) 第9章 Vue 3 元件庫開發實戰 9.1 如何設計一個元件庫 9.2 架設元件庫專案 9.3 元件庫詳細設計 9.4 架設Playgrounds專案 9.5 元件庫發佈與整合 第3 篇 React 框架篇 第10章 React 語法基礎 10.1 框架介紹 10.2 開發準備 10.3 JSX 與虛擬DOM 10.4 元素繪製 10.5 元件 10.6 元件設計與最佳化 10.7 React Hook 10.8 路由(React Router) 10.9 狀態管理(Redux) 10.10 狀態管理(Recoil) 10.11 React 行動端開發(React Native) 第11章 React 進階原理 11.1 React 原始程式偵錯 11.2 React 架構原理 第12章 React 元件庫開發實戰 12.1 React 元件庫設計準備 12.2 架設React 元件庫(MonoRepo) 12.3 建立Playgrounds 12.4 透過Jest 架設元件庫測試 12.5 使用Storybook 架設元件文件 12.6 將元件庫發佈到NPM 第4 篇 Flutter 2 框架篇 第13章 Flutter 語法基礎 13.1 Flutter 介紹 13.2 開發環境架設 13.3 第1 個Flutter 應用 13.4 元件 13.5 套件管理 13.6 資源管理 13.7 元件設計風格 13.8 尺寸單位與調配 13.9 基礎元件 13.10 路由管理 13.11 事件處理與通知 13.12 網路 13.13 狀態管理 13.14 Stream 與BLoC 模式 第14章 Flutter Web和桌面應用 14.1 Flutter Web 介紹 14.2 Flutter Desktop 介紹 14.3 Flutter Desktop 開發案例 第15章 Flutter 外掛程式庫開發實戰 15.1 Flutter 外掛程式庫開發介紹 15.2 Flutter 自定義元件庫的3 種方式 15.3 Flutter 自訂外掛程式(Plugin) 15.4 在Pub 上發佈自己的Package
作者簡介 徐禮文 北京理工大學資訊技術創新學院老師、華為HDE、華為首屆HarmonyOS開發者創新大賽導師、開放原子開源基金會開源導師。曾擔任資深軟體發展工程師、系統架構師、技術總監等職務,從事軟體研究和開發15年。主要從事跨平臺技術、人工智慧、區塊鏈,以及數位化架構方向的研究和技術指導工作,對相關領域的技術、理論和實踐有很深的理解和研究。
客服公告
热门活动
订阅电子报