Webpack 5 Up and Running
暫譯: Webpack 5 實戰指南
Tom Owens
- 出版商: Packt Publishing
- 出版日期: 2020-05-28
- 定價: $875
- 售價: 9.0 折 $788
- 語言: 英文
- 頁數: 220
- 裝訂: Paperback
- ISBN: 1789954401
- ISBN-13: 9781789954401
-
相關分類:
Webpack
立即出貨 (庫存=1)
商品描述
Key Features
- A beginner's guide to understanding application bundling and Webpack project structure
- Leverage Webpack's modular builds to optimize the performance of your web apps
- Discover how Webpack facilitates package bundling and understand its integration with Angular and Vue.js
Book Description
Webpack has emerged as one of the most popular module bundlers used in web development projects, and serves as one of the most advanced web development build tools.
This quick reference begins with an introduction to Webpack and teaches you how to use it for initializing dependency management in your web projects. Starting with code splitting and transpiling, you will be taught about dependency graphs and how to configure them to achieve improved functionality and uncover hidden features. You'll also learn the difference between configuration files and options, and how Node.js plays a role in their creation and management. As you advance, you will delve into frameworks and unsupported code, which can be processed using loaders. Moving on, you'll be well on your way to performing application bundling efficiently, and will be introduced to the art of custom loader creation and plugin development.
By the end of this Webpack book, you'll have gained a basic understanding of deployment, live coding, and even hot module replacement, and you'll be able to incorporate application bundling in your web project efficiently.
What you will learn
- Get to grips with Webpack bundle configuration and set options
- Optimize your JavaScript projects by using code-splitting techniques
- Efficiently handle dependencies in complex web apps
- Break down complex problems into simple ones using advanced debugging procedures
- Master version migration and deployment hurdles
- Effectively deploy the Webpack application using Babel
Who this book is for
The book is for web developers looking to get started with dependency management in their web project by learning Webpack. Working knowledge of JavaScript is assumed.
商品描述(中文翻譯)
**主要特點**
- 初學者指南,幫助理解應用程式打包和 Webpack 專案結構
- 利用 Webpack 的模組化構建來優化您的網頁應用程式性能
- 探索 Webpack 如何促進套件打包,並了解其與 Angular 和 Vue.js 的整合
**書籍描述**
Webpack 已成為網頁開發專案中最受歡迎的模組打包工具之一,並且是最先進的網頁開發構建工具之一。
這本快速參考手冊首先介紹 Webpack,並教您如何在網頁專案中使用它來初始化依賴管理。從程式碼分割和轉譯開始,您將學習依賴圖及如何配置它們以實現更好的功能並發掘隱藏的特性。您還將了解配置檔案和選項之間的區別,以及 Node.js 在其創建和管理中的角色。隨著進一步的學習,您將深入了解框架和不受支持的程式碼,這些程式碼可以使用加載器進行處理。接下來,您將能夠高效地執行應用程式打包,並將接觸到自定義加載器創建和插件開發的藝術。
在這本 Webpack 書籍結束時,您將對部署、即時編碼,甚至熱模組替換有基本的理解,並能夠有效地在您的網頁專案中整合應用程式打包。
**您將學到的內容**
- 熟悉 Webpack 打包配置並設置選項
- 通過使用程式碼分割技術來優化您的 JavaScript 專案
- 高效處理複雜網頁應用程式中的依賴
- 使用高級除錯程序將複雜問題簡化為簡單問題
- 精通版本遷移和部署障礙
- 使用 Babel 有效部署 Webpack 應用程式
**本書適合誰**
本書適合希望通過學習 Webpack 開始在其網頁專案中進行依賴管理的網頁開發人員。假設讀者具備 JavaScript 的工作知識。
作者簡介
Tom Owens is a seasoned web developer with over 11 years of industry experience. He graduated from Liverpool John Moores University with a BA (Hons), an FdA, and an MSc. His career began as a freelance web designer, granting him experience around numerous new media fields, including game and frontend development. He moved into internet entrepreneurship, having garnered a great deal of knowledge in offering consultancy to highly successful entrepreneurs. He was later offered a role as Lecturer in Web Development for a private institution called SAE, who offer degrees to BSc (Hons) and BA (Hons) students. Tom has an ongoing passion for coaching and mentoring, which he intends to bring to the fore in this book.
作者簡介(中文翻譯)
湯姆·歐文斯是一位擁有超過11年行業經驗的資深網頁開發者。他畢業於利物浦約翰摩爾斯大學,獲得榮譽文學士學位(BA (Hons))、藝術文學副學位(FdA)和碩士學位(MSc)。他的職業生涯始於自由職業的網頁設計師,這使他在多個新媒體領域獲得了經驗,包括遊戲和前端開發。他轉向網路創業,積累了大量為成功企業家提供諮詢的知識。後來,他被一家名為SAE的私立機構聘為網頁開發講師,該機構為BSc (Hons)和BA (Hons)學生提供學位。湯姆對於教學和輔導的熱情持續不斷,他打算在這本書中充分展現這一點。
目錄大綱
- Introduction to Webpack 5
- Working with Modules and Code Splitting
- Using Configurations and Options
- APIs, Plugins, and Loaders
- Libraries and Frameworks
- Production, Integration, and Federated Modules
- Debugging and Migration
- Authoring Tutorials and Live Coding Hacks
目錄大綱(中文翻譯)
- Introduction to Webpack 5
- Working with Modules and Code Splitting
- Using Configurations and Options
- APIs, Plugins, and Loaders
- Libraries and Frameworks
- Production, Integration, and Federated Modules
- Debugging and Migration
- Authoring Tutorials and Live Coding Hacks