iT邦幫忙

modern web相關文章
共有 399 則文章

技術 Caco的奇幻之旅2-Web Worker即時渲染效能實測(上)

前言 大家好,這裡是Caco的不嚴謹Web Worker效能測試,繼上次的Loka Veterra後,我為粒子加入了簡單的物理引擎,每個粒子都會被中心點的重力所...

技術 Source Map 的原理

來源映射的原理是建立原始程式碼和轉換後的程式碼之間的映射關係,以便在開發和調試過程中能夠追蹤到轉換後的程式碼到原始程式碼的對應關係。這允許開發人員在調試壓縮、轉...

技術 Source Map 的功用

來源映射(Source Map)是一種在 Web 開發中廣泛使用的工具,它們用於將轉換後的程式碼(例如,經過壓縮、混淆或編譯的 JavaScript、CSS 或...

技術 監聽 Watch

Webpack 是一個用於建立前端應用程式的工具,它允許您將多個JavaScript 模組、CSS 檔案和其他資源壓縮成一個或多個最終的捆綁檔案。Webpack...

技術 Loaders 的順序

在Webpack中,載入器(Loaders)的順序非常重要,因為它們按照配置的順序依次處理模組。這可以影響最終生成的代碼或資源。載入器的順序是從右往左(或從下到...

技術 模組的解析

Webpack 中的模組解析規則和判定是透過設定檔中的module屬性和resolve屬性來定義的。這些規則和判定告訴 Webpack 如何處理不同類型的模組和...

技術 模組的規則

Webpack 中的模組解析規則和判定是透過設定檔中的module屬性和resolve屬性來定義的。這些規則和判定告訴 Webpack 如何處理不同類型的模組和...

技術 解析 Resolve

**Webpack 中的解析(Resolution)是指 Webpack 在編譯和壓縮過程中,如何找到和解析模組的過程。Webpack 需要知道在你的專案中哪些...

技術 輸出 Output

Webpack是一個JavaScript模塊打包工具,用於將JavaScript文件及其相關資源(如CSS、圖像等)捆綁在一起,以優化網頁應用程序的性能和可維護...

技術 入口 Entry

Webpack是一個用於建立現代JavaScript應用程式的工具,它透過入口(entry)來指定應用程式的起點。入口告訴Webpack從哪裡開始建立依賴圖並產...

鐵人賽 Modern Web DAY 30

技術 30天React練功坊-攻克常見實務/面試問題 Day30: Memory Cards Game(interview question)

tags: ItIron2023 react 前言 我們昨天做了一個基本的井字遊戲,基本上除了css的部分有些困難之外,基本的邏輯實踐其實相當的單純,今天我們反...

技術 配置物件的屬性

「配置物件」的屬性通常是根據特定應用程式、工具或庫的需求來定義的。每個常見配置物件可以包含不同的屬性,具體取決於其用途。然而,通常配置物件包括以下一些屬性:...

技術 配置物件是甚麼?

「配置物件」不是一個通用的程式設計術語,但可能是指配置物件(Configuration Object),通常在軟體開發中用於配置和設定參數的 JavaScrip...

技術 使用 Plugins

是一個比較廣泛的概念,可以概括一些不同的軟體和應用程式。插件通常是用於擴展或增強軟體功能的模組或元件。以下是可能涉及到插件的情境以及如何使用它們的一般步驟:...

鐵人賽 Modern Web DAY 29

技術 30天React練功坊-攻克常見實務/面試問題 Day29: Simple Tic-Tac-Toe game(interview question)

tags: ItIron2023 react 前言 我們昨天處理了一個實務上常見的面試問題,要你根據某份提供的api文件以及一些指示完成題目的要求,今天我們再來...

技術 為甚麼要選擇用 Webpack?

Webpack 是一個強大的前端打包工具,它的主要目的是將多個前端資源(如JavaScript、CSS、圖片等)整合在一起,以優化性能、管理依賴關係,並提供更好...

技術 如何使用 Loaders?

建立一個新的專案資料夾並初始化 npm 專案: 安裝 建立一個簡單的 JavaScript 檔案(例如index.js) 建立一個 Babel...

技術 介紹 Loaders

babel-loader:用於將新版本的JavaScript程式碼(如ES6、ES7)轉換為較舊的版本,以確保瀏覽器的相容性。 style-loader...

鐵人賽 Modern Web DAY 28

技術 30天React練功坊-攻克常見實務/面試問題 Day28: Fetch all synonyms for given word(interview question)

tags: ItIron2023 react 前言 昨天我們完成了add emoji onclick的問題,額外用了幾個state以及timer去達到題目的要求...

技術 使用 CLI 操作 Webpack

建立一個新的專案資料夾,並初始化 npm 專案: 2.** 安裝 Webpack 和 Webpack CLI 作為開發相依性:** 建立一個簡單的...

技術 webpack 實作(1)

實作過程: 初始化項目:i.建立一個新專案資料夾,並在終端機中導航到該資料夾。ii,執行以下命令來初始化一個新的npm專案: 這將建立一個package.j...

技術 安裝 Webpack

以下為安裝步驟: 1.確保你已經安裝了 Node.js 和 npm。如果你尚未安裝 Node.js,請前往 Node.js 官方網站 下載和安裝最新的版本。 2...

鐵人賽 Modern Web DAY 27

技術 30天React練功坊-攻克常見實務/面試問題 Day27: Add emojis to the page onclick PartII(interview question)

tags: ItIron2023 react 前言 我們昨天做了一個還算有趣的問題,利用state控制整個emoji陣列並決定每個組件要在螢幕的哪處渲染,今天我...

技術 Webpack 的介紹

Webpack是一個強大的框架建立工具,用於備份和管理Web應用程式的資源。它的主要目標是多種不同類型的文件,如JavaScript、CSS、HTML、Imag...

技術 提升網頁效能 GO GO 2

**繼上一篇https://ithelp.ithome.com.tw/articles/10338331/draft**6. 緩存: Webpack可以生成具有...

技術 提升網頁效能 GO GO 1

提升網頁性能通常是一個非常重要的主題,Webpack 是一個構建工具,它可以用來優化前端資源並提高網頁性能。以下是一些提升網頁性能的關鍵概念: 代碼分割(C...

鐵人賽 Modern Web DAY 26

技術 30天React練功坊-攻克常見實務/面試問題 Day26: Add emojis to the page onclick(interview question)

tags: ItIron2023 react 前言 我們昨天做了一個簡單的pagination題目,大致上了解一般實務是如何處理這類的情況,包含loading...

技術 新技術的崛起 2

繼上一篇 https://ithelp.ithome.com.tw/articles/10338285 容器化和微服務: 容器化技術如Docker和容器編排...

技術 新技術的崛起 1

「現代Web」是一個廣泛的概念,指隨著時間的推移,Web開發領域不斷地堅持出新技術和趨勢。這些新技術和趨勢推動著Web應用程式的發展,提供更好的效能、使用者體驗...

技術 JavaScript 模組化的介紹

JavaScript 替代方案是一種用於組織和管理 JavaScript 程式碼的方法,它有助於提高程式碼的可維護性、可擴展性和可重複使用性。在 JavaScr...