UmbrellaJS on vaihtoehto jQuerylle
Avoin lähde jQuery-kirjasto on hallinut web-kehitystä vuosia. Se on edelleen yksi luotettavimmista resursseista JavaScriptille, mutta siinä on uusi kirjasto kaupungissa olla nimeltään UmbrellaJS.
Sateenvarjo on myös täysin avoimen lähdekoodin ja tarjoaa paljon samoja toimintoja mukaan lukien elementtivalitsimet, DOM-manipuloinnit ja AJAX-pyynnöt.
Umbrella JS toimii lähes täsmälleen kuin jQuery lukuun ottamatta eri syntaksi- ja toimintopuhelut. Joten jos Umbrella on tämä lähellä jQueryä, mikä hyöty on käyttää sitä?
Umbrella on tarkoitus olla a paljon pienempi kirjasto kuin jQuery ja se on vain DOM-manipulaatiota varten. Ja rehellisesti, tämä kirjasto on erittäin kompakti verrattuna jQueryyn.
Koko Umbrella.js-kirjasto on noin 4 KB ei minifioitu. jQueryn uusin versio yhteensä yli 250 KB! Joten jos etsit a jQueryn yksinkertaistettu versio sitten Umbrella tulee olemaan ladataan nopeammin ja yhtä helppoa käyttää.
Online-dokumentaatio tarjoaa a luettelo kaikista toiminnoista ja parametreista voit siirtyä näihin toimintoihin. Se on täydellinen opas Sateenvarjo ja se on päivitetään jatkuvasti.
Onneksi paljon samanlaisia jQuery-ominaisuuksia jäljitellään Umbrellan läpi niin syntaksi on erittäin helppo lukea. Esimerkiksi päällä()
menetelmä on sama ja voit siirtää kaikki saman tapahtuman kuuntelijat, kuten klikkaus
tai häilyä
.
Suurin ero että Umbrella-valitsimet käyttävät u ()
jQueryn yleisen menetelmän sijaan $ ()
. Tässä on a koodin esimerkki joka laukaisee hälytyslaatikon, kun joku napsauttaa luokan luokkaa .nappi
.
u ("painike") päällä ('klikkaa', toiminto () hälytys ("Hei maailma"););
Se on yksinkertainen esimerkki, mutta se kuvastaa täydellisesti Umbrellan arvoa.
jotta katso live-esittely tarkista tämä kynä tarjoaa a näytteen syöttökentän valinta. Kaikki lähtökoodi on näytössä. Voit myös tutkia Umbrella JS-lähdekoodia nähdä, miten se toimii.
Saat lisätietoja Umbrellasta tutustumalla virallinen nettisivu tai kurkistaa lähdekoodi elää GitHub repo.