Liigu sisu juurde

esbuild on võimas JavaScripti komplekteerija ja minimeerija, mis on loodud ehitamise ülikiireks muutmiseks ning ületab märkimisväärselt teisi turul olevaid komplekteerijaid.

See toetab kohe kasutusvalmilt tänapäevaseid veebitehnoloogiaid, sealhulgas JavaScripti, TypeScripti, JSX-i ja CSS-i. Ainulaadne arhitektuur võimaldab seda hõlpsasti integreerida API kaudu, mida saab kasutada CLI, JavaScripti ja Go kaudu.

esbuild komplekteerib koodi tõhusalt ning sisaldab ka kasutamata koodi eemaldavat puu raputamist, väljundi optimeerimiseks minimeerimist ja silumise hõlbustamiseks lähtekaarte. ESM-i ja CommonJS-i moodulite tugi muudab selle sobivaks mitmesugustesse arenduskeskkondadesse.

Tööriist sisaldab ka kohaliku serveri valikut, aktiivseks arenduseks mõeldud jälgimisrežiimi ja laiendamiseks mõeldud pluginate ökosüsteemi. Ehitusaega märkimisväärselt lühendades soovib esbuild muuta seda, kuidas arendajad veebirakendusi ehitavad.

Funktsioonid

  • Ülikiire ilma vahemäluta
  • Sisseehitatud JavaScripti, CSS-i, TypeScripti ja JSX-i tugi
  • Lihtne API CLI, JS-i ja Go jaoks
  • Komplekteerib ESM- ja CommonJS-mooduleid
  • Komplekteerib CSS-i, sealhulgas CSS-mooduleid
  • Puu raputamine, minimeerimine ja lähtekaardid
  • Kohalik server, jälgimisrežiim ja pluginad

Seotud üksused

Rollup

See tööriist lihtsustab arendusprotsessi, hallates tõhusalt sõltuvusi ja optimeerides koodi kiireks tarnimiseks.

Vite

See tööriist täiustab arendustöövoogu, pakkudes kiiret ja reageerivat keskkonda veebirakenduste loomiseks.

eleventy

Tõhus staatiliste saitide generaator, mis muudab failid kiirelt laaditavaks veebisaidiks minimaalse seadistuse ja ulatuslike kohandamisvõimalustega.

Astro

See veebiraamistik on mõeldud arendajatele, kes soovivad luua kiireid ja sisukeskseid veebisaite minimaalse lisakoormuse ja maksimaalse jõudlusega.

Electron

Raamistik, mis hõlbustab veebitehnoloogiate abil töölauarakenduste loomist, võimaldades arendajatel kasutada oma olemasolevaid oskusi ja pakkudes kasutajatele natiivset kasutuskogemust.

Tauri

Loo veebitehnoloogiate abil väikeseid, kiireid ja turvalisi töölauarakendusi.

TanStack Start

Täispinu metaraamistik Reactile ja Solid.js-ile, mis pakub tüübiohutu marsruutimise, SSR-i, voogedastuse, serverifunktsioonide ja Vite'i jõul töötava pakendamise ning on valmis juurutamiseks kõikjal.