跟我一起學uni-app——從零基礎到項目上線(微課視頻版)

陳斯佳

  • 出版商: 清華大學
  • 出版日期: 2024-04-01
  • 定價: $354
  • 售價: 7.5$266
  • 語言: 簡體中文
  • 頁數: 224
  • 裝訂: 平裝
  • ISBN: 7302659680
  • ISBN-13: 9787302659686
  • 立即出貨 (庫存 < 3)

  • 跟我一起學uni-app——從零基礎到項目上線(微課視頻版)-preview-1
  • 跟我一起學uni-app——從零基礎到項目上線(微課視頻版)-preview-2
  • 跟我一起學uni-app——從零基礎到項目上線(微課視頻版)-preview-3
跟我一起學uni-app——從零基礎到項目上線(微課視頻版)-preview-1

商品描述

本書主要圍繞著uni-app由何而來、解決了什麽問題、如何使用這3個問題深入淺出地剖析了uni-app中的知識要點。 本書分4篇共12章。預熱篇(第1~3章)通過與Vue.js、小程序、HTML5等技術對比並通過HBuilder X創建、運行、調試第1個模板項目初步講解uni-app,感受其開發效率及跨平臺的能力。客戶端篇(第4~6章)從零開始,以頁面設計作為起點,並結合uni-app相關技術點完成客戶端的開發及相關知識點的講解。服務器端篇(第7~10章),第7~9章通過自建服務、雲服務和開放服務這3種不同的服務調用及構建方式,結合uni-app技術完成客戶端與服務器端之間的通信及相關知識點的講解;第10章作為服務能力的擴充,簡單介紹了與爬蟲相關的知識與應用。項目上線篇(第11章和第12章)講解了服務部署到雲服務器,以及項目上線所需要做的工作。 本書適合想入門uni-app項目的初學者閱讀,也適合具有一定經驗的開發者作為參考書,還可作為高等院校和培訓機構相關專業的教學輔導材料。

作者簡介

陳斯佳,一個在IT領域奮戰了十多年的因特網老兵,零範式網絡科技公司創始人,主要致力於研究混合開發技術;是國內較早一批研究混合開發技術建設小程序生態的先行者。曾參與設計、開發過湖北省、浙江省等多個國家級教育App移動端項目,以及三大移動通信運營商多個數據集採系統的客戶端項目。常年致力於建設uni-app生態並為社區貢獻了多款免費開源插件。

目錄大綱

預熱篇
第1章 初識uni-app
1.1 因特網的發展簡史
1.1.1 因特網的誕生
1.1.2 因特網發展四部曲
1.1.3 狂飆下的移動因特網
1.2 uni-app簡介
1.2.1 小程序時代
1.2.2 跨平臺框架進化史
1.2.3 跨平臺框架之爭
1.3 本章小結
第2章 創建uni-app
2.1 案例項目簡介
2.1.1 項目功能簡介
2.1.2 項目知識點簡介
2.2 uni-app項目創建
2.2.1 HBuilder X
2.2.2 第1個uni-app項目
2.2.3 uni-app目錄結構及全局文件
2.3 uni-app項目解讀
2.3.1 運行項目
2.3.2 index,vue文件解讀
2.3.3 uni-app、HTML,Vue.js、小程序的區別與聯系
2.3.4 Vue.js模板編譯
2.3.5 vnode到真實DOM及DOMDIFF
2.4 本章小結
第3章 感受uni-app
3.1 Web端運行調試uni-app
3.1.1 uni-app在Web端調試運行
3.1.2 uni-app在Web端同步斷點
3.1.3 uni-app在Web端中Debug
3.2 真機運行調試uni-app
3.2.1 運行到Android基座
3.2.2 使用Android模擬器運行調試
3.2.3 使用Android手機運行調試
3.2.4 uni-app在Android系統中Debug
3.3 uni-app一鍵跨平臺發布到微信小程序
3.3.1 配置ApplD生成微信小程序項目
3.3.2 項目導入並運行到微信開發者工具
3.4 微信開發者工具調試
3.4.1 通過HBuilder X運行到微信開發者工具
3.4.2 微信開發者工具調試
3.5 uni-app開發微信小程序與微信小程序原生開發對比
3.5.1 功能實現對比
3.5.2 性能體驗對比
3.5.3 社區生態對比
3.5.4 開發體驗對比
3.5.5 擴展性對比
3.6 本章小結
容戶端篇
第4章 從零開始
4.1 繪制藍圖
4.1.1 Axure RP
4.1.2 首頁繪制
4.2 頁面佈局與樣式綁定
4.2.1 CSS佈局概述
4.2.2 Flex佈局詳解
4.2.3 uni-app動態修改樣式
4.3 How to be a master
4.4 本章小結
第5章 首頁開發
5.1 使用HBuilder X繪制首頁
5.2 uni-app中的數據綁定
5.2.1 v-bind指令
5.2.2 v-html指令
5.2.3 v-model指令
5.3 在uni-app中使用函數
5.3.1 函數的定義
5.3.2 使用setInterval函數實現逐字輸出效果
5.3.3 uni-app生命周期
5.4 uni-app路由
5.4.1 使用API進行跳轉
5.4.2 使用navigator組件進行跳轉
5.5 本章小結
第6章 功能頁開發
6.1 繪制功能頁面
6.2 軟件覆用技術
6.2.1 使用函數庫
6.2.2 使用繼承
6.2.3 使用接口
6.2.4 進行模塊化開發
6.2.5 使用開源框架
6.3 uni-app中的覆用技術
6.3.1 easycom
6.3.2 插槽
6.3.3 組合式API
6.4 uni-app事件
6.4.1 事件監聽及事件處理
6.4.2 事件修飾符
6.4.3 事件映射表
6.5 uni-app交互反饋
6.6 uni-app中的數據傳遞
6.7 本章小結
服務器端篇
第7章 服務器端建設
7.1 軟件架構演進
7.1.1 MVC架構風格
7.1.2 Flux架構風格
7.1.3 MVP架構風格
7.1.4 MVVM架構風格
7.2 服務器端環境工具準備
7.2.1 JDK環境配置
7.2.2 IDEA
7.3 創建Spring Boot應用
7.3.1 快速構建應用
7.3.2 Spring Boot目錄結構及文件解讀
7.3.3 uni,request
7.3.4 同源策略及解決方案
7.4 本章小結
第8章 使用雲服務
8.1 完善文本翻譯功能
8.1.1 Spring Boot集成翻譯雲服務
8.1.2 uni-app數據緩存
8.1.3 picker組件實現下拉列表選擇
8.2 完善圖片風格轉化功能
8.2.1 Spring Boot集成圖片風格遷移雲服務
8.2.2 uni,chooseFile與uni,uploadFile
8.3 本章小結
第9章 使用 OpenAPI
9.1 申請 ChatGPT服務
9.2 通過開源項目集成ChatGPT服務
9.2.1 GitHub簡介
9.2.2 在HBuilder X中使用Git
9.2.3 服務器端集成ChatGPT
9.3 uni-app客戶端對應頁面完善
9.3.1 uni-app依據HTTP狀態碼處理返回結果
9.3.2 uni-app依據調用成功與否處理返回結果
9.3.3 對應頁面數據展示
9.4 本章小結
第10章 使用爬蟲
10.1 認識爬蟲
10.1.1 爬蟲的種類
10.1.2 爬蟲的應用場景
10.2 編寫爬蟲
10.2.1 找到目標地址分析頁面
10.2.2 Spring Boot中編寫爬蟲
10.2.3 爬蟲的約定協議與反爬蟲技術
10.3 本章小結
項目上線篇

最後瀏覽商品 (1)