Skip to content

KandZ - Tuts

  • Operating Systems â–¾
    • Linux â–¾
      • Distros â–¾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various
      • Bash Scripting
  • Paths â–¾
    • Core Web Stack
    • React & Modern UI Stack
    • Linux Core
  • Programming â–¾
    • Frontend (FED) â–¾
      • React Ecosystem â–¾
        • React
        • React Router
        • TanStack Router
        • TanStack Query (React Query)
        • Zustand
        • Redux Toolkit
        • Next.js
        • React Server Components
      • Angular Ecosystem â–¾
        • Angular
      • Vue Ecosystem â–¾
        • Vue.js
      • Styling & UI Components â–¾
        • Tailwind CSS
    • Languages & Runtimes â–¾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • Tools & Build Systems â–¾
      • Version Control â–¾
        • GitHub
        • Git
        • GitLab
      • Package Managers â–¾
        • npm
        • Bun
        • yarn
        • pnpm
      • DevOps & Containers â–¾
        • Docker
      • Bundlers & Build Tools â–¾
        • Vite
        • esbuild
        • Parcel
      • Code Quality & Formatting â–¾
        • Prettier
        • ESLint
  • Servers & Self-Hosting â–¾
    • Internet â–¾
      • Internet Backend - Coming Soon
      • Internet Beginner
      • Internet Frontend - Coming Soon
    • Networking & DNS â–¾
      • REST API
  • Tools
  • Windows â–¾
    • Windows 11
KandZ - Tuts
AngularBunCSSDartDockeresbuildESLintGitGitHubGitLabHTMLJavaScriptNext.jsNode.jsnpmParcelpnpmPrettierReactReact RouterReact Server ComponentsRedux ToolkitRustSQLTailwind CSSTanStack Query (React Query)TanStack RouterTypeScriptViteVue.jsyarnZustandBash ScriptingFedoraGnome 48KDELFCA - Linux Foundation Certified IT AssociateLFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)LFCS - Linux Foundation Certified SysadminLinux CLIOther DistrosUbuntuVariousCore Web StackInternet Backend - Coming SoonInternet BeginnerInternet Frontend - Coming SoonLinux CoreReact & Modern UI StackREST APIToolsWindows 11
  • Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 05 📦 Production Build — parcel build & output directory

    ByKandZ November 4, 2026November 4, 2026

    parcel build is the command that turns a Parcel project into deployable static assets. Unlike the development server, which watches files and serves them with hot module replacement, the build command runs once, applies every production optimization Parcel knows about, writes the result to disk, and exits. The output lands in a directory called dist…

    Read More Parcel 05 📦 Production Build — parcel build & output directoryContinue

  • Parcel 04 📦 Dev Server — Built-in server with Fast Refresh
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 04 📦 Dev Server — Built-in server with Fast Refresh

    ByKandZ November 4, 2026November 4, 2026

    Parcel’s development server is started by the default parcel command, which is a shortcut for parcel serve. It listens on http://localhost:1234 by default, and if port 1234 is occupied, it falls back to another port automatically . The server rebuilds the changed files as you edit and pushes the updates to the browser, so the…

    Read More Parcel 04 📦 Dev Server — Built-in server with Fast RefreshContinue

  • Parcel 03 📦 Project Setup — HTML entry points & source files
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 03 📦 Project Setup — HTML entry points & source files

    ByKandZ November 4, 2026November 4, 2026

    Parcel project setup is deliberately minimal. There is no configuration file to write and no directory structure to obey. The setup consists of one HTML file, one or more source files referenced from it, and a package.json that points Parcel at the HTML entry. The previous chapter covered the CLI commands; this chapter covers the…

    Read More Parcel 03 📦 Project Setup — HTML entry points & source filesContinue

  • Parcel 02 📦 Installation — parcel package & CLI basics
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 02 📦 Installation — parcel package & CLI basics

    ByKandZ November 4, 2026November 4, 2026

    Parcel is distributed as a single npm package named parcel, installed as a development dependency. The package includes the CLI and the default configuration, so the installation is one command and the first build works without any additional setup. The previous chapter covered the zero-config philosophy and the asset graph; this chapter covers the installation…

    Read More Parcel 02 📦 Installation — parcel package & CLI basicsContinue

  • Parcel 01 📦 Why Parcel — Zero-config bundling & the asset graph model
    Programming | Tools & Build Systems | Bundlers & Build Tools | Parcel

    Parcel 01 📦 Why Parcel — Zero-config bundling & the asset graph model

    ByKandZ November 4, 2026November 4, 2026

    Parcel is a web application bundler built around a single promise: it works out of the box. Where webpack requires a configuration file to understand what to do with a .ts file, a CSS import, or an image reference, Parcel infers the transformation pipeline from the file itself and the project’s existing configuration files. The…

    Read More Parcel 01 📦 Why Parcel — Zero-config bundling & the asset graph modelContinue

  • esbuild 05 âš¡ Output Formats — cjs, esm, and iife selection
    Programming | Tools & Build Systems | Bundlers & Build Tools | esbuild

    esbuild 05 ⚡ Output Formats — cjs, esm, and iife selection

    ByKandZ November 4, 2026November 4, 2026

    The –format flag determines the module syntax that esbuild writes into the output file. It is not a cosmetic choice: the format decides whether the output uses require() and module.exports, import and export, or a self-executing function that attaches its exports to a global variable. The previous chapter covered the graph traversal and the tree…

    Read More esbuild 05 ⚡ Output Formats — cjs, esm, and iife selectionContinue

  • esbuild 04 âš¡ Bundling — Recursive dependency graphs & –bundle
    Programming | Tools & Build Systems | Bundlers & Build Tools | esbuild

    esbuild 04 âš¡ Bundling — Recursive dependency graphs & –bundle

    ByKandZ November 4, 2026November 4, 2026

    The –bundle flag is the switch that turns esbuild from a single-file transpiler into a graph processor. When it is present, esbuild reads the entry point, parses its imports, resolves each import to a file on disk or a package in node_modules, parses that file, and repeats the process until the entire reachable graph has…

    Read More esbuild 04 âš¡ Bundling — Recursive dependency graphs & –bundleContinue

  • esbuild 03 âš¡ CLI Basics — Transpiling a single file without bundling
    Programming | Tools & Build Systems | Bundlers & Build Tools | esbuild

    esbuild 03 ⚡ CLI Basics — Transpiling a single file without bundling

    ByKandZ November 4, 2026November 4, 2026

    The esbuild CLI has two distinct modes that are easy to conflate. The –bundle flag walks the import graph, merges every dependency into one file, and resolves the bare specifiers against node_modules. Without –bundle, esbuild operates as a transpiler: it reads one file, strips the TypeScript or JSX syntax, optionally lowers the JavaScript target, and…

    Read More esbuild 03 ⚡ CLI Basics — Transpiling a single file without bundlingContinue

  • esbuild 02 âš¡ Installation — Platform binaries & the node_modules trap
    Programming | Tools & Build Systems | Bundlers & Build Tools | esbuild

    esbuild 02 ⚡ Installation — Platform binaries & the node_modules trap

    ByKandZ November 4, 2026November 4, 2026

    esbuild is not a pure JavaScript package. It is a Go binary that is distributed through npm as a set of platform-specific optional dependencies, and the installation is the step where the package manager selects the one binary that matches the current operating system and CPU architecture. The previous chapter covered the Go-based architecture that…

    Read More esbuild 02 ⚡ Installation — Platform binaries & the node_modules trapContinue

  • esbuild 01 âš¡ Why esbuild — Go-based speed & the unbundled philosophy
    Programming | Tools & Build Systems | Bundlers & Build Tools | esbuild

    esbuild 01 ⚡ Why esbuild — Go-based speed & the unbundled philosophy

    ByKandZ November 4, 2026November 4, 2026

    esbuild is a JavaScript and CSS bundler and minifier written in Go, and its reason for existing is stated plainly by its author: “Our current build tools for the web are 10-100x slower than they could be” . The project was created by Evan Wallace to demonstrate that the build tool performance ceiling was not…

    Read More esbuild 01 ⚡ Why esbuild — Go-based speed & the unbundled philosophyContinue

Page navigation

1 2 3 … 270 Next PageNext

  • Operating Systems â–¾
    • Linux â–¾
      • Distros â–¾
        • Fedora
        • Other Distros
        • Ubuntu
      • Gnome 48
      • KDE
      • LFCA - Linux Foundation Certified IT Associate
      • LFCS - Linux Foundation Certified Sysadmin
      • LFCE - Linux Foundation Certified Engineer (Sysadmin + Network Admin)
      • Linux CLI
      • Various
      • Bash Scripting
  • Paths â–¾
    • Core Web Stack
    • React & Modern UI Stack
    • Linux Core
  • Programming â–¾
    • Frontend (FED) â–¾
      • React Ecosystem â–¾
        • React
        • React Router
        • TanStack Router
        • TanStack Query (React Query)
        • Zustand
        • Redux Toolkit
        • Next.js
        • React Server Components
      • Angular Ecosystem â–¾
        • Angular
      • Vue Ecosystem â–¾
        • Vue.js
      • Styling & UI Components â–¾
        • Tailwind CSS
    • Languages & Runtimes â–¾
      • CSS
      • Dart
      • HTML
      • JavaScript
      • Node.js
      • Rust
      • SQL
      • TypeScript
    • Tools & Build Systems â–¾
      • Version Control â–¾
        • GitHub
        • Git
        • GitLab
      • Package Managers â–¾
        • npm
        • Bun
        • yarn
        • pnpm
      • DevOps & Containers â–¾
        • Docker
      • Bundlers & Build Tools â–¾
        • Vite
        • esbuild
        • Parcel
      • Code Quality & Formatting â–¾
        • Prettier
        • ESLint
  • Servers & Self-Hosting â–¾
    • Internet â–¾
      • Internet Backend - Coming Soon
      • Internet Beginner
      • Internet Frontend - Coming Soon
    • Networking & DNS â–¾
      • REST API
  • Tools
  • Windows â–¾
    • Windows 11

Search