回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:從 0 到 Webpack:學習 Modern Web 專案的建置方式(iT邦幫忙鐵人賽系列書)
書號:MP22161 作者:陳欣平(Peter Chen) ISBN: 978-986-434-862-6
定價:NT$620元 印刷:單色 頁數:448頁
書籍規格:17*23 上市日:2021/9/2 譯者:(無)
學習定位:無 本書附件:無  
前往購買 >> 蝦皮購物 類別:電腦技術  
       
快速前往 快速前往        

 

 
    手把手帶你進入 Webpack 的世界,讓你從不懂到很會!

    ☛深入解說 webpack 發明的原因
    ☛完整學習 webpack 的基礎概念
    ☛多樣的範例展示 webpack 的各種功能
    ☛利用 webpack 建構出現代 web 專案

    本書內容改編自第12屆iT邦幫忙鐵人賽,Modern Web組佳作網路系列文章──《尋覓 webpack - 藉由 webpack 學習網頁前端工程的精妙之處》,內容範圍從 webpack 發明的原因開始講起,到如何使用 webpack 建置出理想的專案,是本完整介紹 webpack 的專書。webpack 是 JavaScript 的建置工具,它被許多的專案所使用,因此理解 webpack 就能了解專案的建置方式,可以藉此獲得更多建置專案的想法。本書不僅說明 webpack 的使用方式,也會解析webpack 發明的原因與內部的原理,以各種面向講解 webpack 這個專案建置的核心工具。

    內容重點

    ◆深入解析 Webpack 熱門的理由
    讓我們回到 webpack 還未出現時的時空,說明當時的網頁專案發生的變化以及促使 webpaack 誕生的原因,從源頭探明 webpack 為何會受如此多人的喜愛。

    ◆從基礎概念了解 Webpack
    許多人對於 webpack 的了解都僅限於各種配置選項,並沒有全盤地理解,本書以基礎概念說起,讓讀者可以理解 webpack 的設計理念,使得未來在做配置時可以有個全面的理解,避免錯誤的產生。

    ◆大量的範例說明解析 Webpack 的各種配置
    webpack 學習曲線陡峭,除了其自成一套的概念外,另一個原因就是因為功能豐富而擁有多樣的配置選項,本書使用大量的範例說明各種重要的配置,讓讀者對於各選項有更具體的了解。

    ◆以真實的需求說明 Webpack 的各項配置
    學習配置後,利用各種情境模擬,說明 webpack 配置的方式,讓讀者可以深入理解各個配置的使用方式以及運用時機。

    ◆探索 Webpack 內部構造
    解構 webpack 的內部原理,藉以通盤了解 webpack 這項技術的運作方式。


    【本書範例】
    https://github.com/peterhpchen/book-webpack-examples
 
    前言

    第一章:寫在 Webpack 之前
    - 網頁應用程式架構的變遷
    - JavaScript 的模組化之路
    - 新技術的崛起
    - 提升網頁效能
    - 各類工具的出現
    - 第一章總結

    第二章:認識 Webpack
    - 介紹 Webpack
    - 第一個 Webpack 應用程式
    - 安裝 Webpack
    - 使用 Webpack
    - 使用 Loaders
    - 使用 Plugins
    - 使用 DevServer
    - 為什麼是 Webpack
    - 第二章總結

    第三章:配置 Webpack
    - 配置物件
    - 入口 Entry
    - 輸出 Output
    - 解析 Resolve
    - 模組 Module 的規則判定
    - 模組 Module 的處理
    - 配置 Plugins
    - 監聽 Watch
    - Source Map
    - Dev Tool
    - 最佳化 Optimization 與模式 Mode
    - 配置檔的種類
    - 使用 Node.js API 操作 Webpack
    - 第三章總結

    第四章:真實世界的 Webpack
    - 使用 Webpack 開發 JavaScript 應用
    - 使用 Style
    - 載入圖片資源
    - 配置多模式專案
    - Module Federation
    - 第四章總結

    第五章:使用 Webpack 優化環境體驗
    - 建立 Webpack 開發環境
    - 建立 Webpack 生產環境 - 減小體積
    - 建立 Webpack 生產環境 - 切割代碼
    - 建立 Webpack 生產環境 - 快取
    - 建立 Webpack 生產環境 - 追蹤建置
    - 第五章總結

    第六章:解構 Webpack
    - Bundle 導讀
    - 自己動手寫 Webpack
    - Loader 的內部構造
    - Plugin 的內部構造
    - 第六章總結

    第七章:Webpack 之後
    - 使用 Snowpack 以原生模組系統建置專案
    - 第七章總結

    結語
 
    陳欣平(Peter Chen)

    六年的程式經歷,接觸許多不同的語言與技術,尤其鍾愛前端領域,目前為專職的前端工程師。
    喜愛研究各式各樣的技術,並將所學整理成文章,曾擔任Modern Web講者。
    參加過三屆的iT邦幫忙鐵人賽並取得一次冠軍及一次佳作。
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.