Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #8077

Re: differenza tra jQuery

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.lang.javascript
Subject Re: differenza tra jQuery
Date 2016-10-19 11:18 +0100
Message-ID <e6ovk1F13k8U1@mid.individual.net> (permalink)
References (1 earlier) <2016101318551521669@mynewsgate.net> <ntpvi5$1mdb$1@gioia.aioe.org> <nu64qj$qhd$1@adenine.netfront.net> <e6otfhFjpqU1@mid.individual.net> <2016101909502521669@mynewsgate.net>

Show all headers | View raw


On 19/10/2016 10:50, ciccio wrote:

>> Il problema è che non devi imparare un solo javascript, ma 4 (o 5,
>> adesso): quello di Firefox, di Chrome, di Safari (per iOS), di Edge (e
>> di IE).
>
> Ma nota che JavaScript *aderisce* e *deve aderire* ad uno standard ECMA.

JavaScript il linguaggio base sì. Il DOM non completamente, per esempio. 
Le Promise sono state introdotte solo di recente, assieme a fetch 
(ECMAScript 2015), e questo è il supporto da parte dei browser:

http://caniuse.com/#feat=fetch

>> Ricordo che jQuery non e solo $('qualcosa').hide(), ma è anche AJAX,
>> promises, animazioni, e plugin vari, oltre a tutti gli helper per i css,
>> i form, etc.
>
> Tutte cose che puoi fare tranquillamente anche con JavaScript.
> Non si nota affatto un'esclusività.

Essendo jQuery scritto in Javascript, è logico che le stesse cose le 
puoi fare in Javascript...

> AJAX "molto verboso"? Mah, un file libreria con le pochissime
> funzioncine AJAX che servono occupa si è no pochi kb.

jQuery 3.1.1 sono 85 KB con tutto dentro, e ritorna promises, e ti 
encoda i dati dei form, e ti gestisce gli header, ecc. ecc.

> Ma appunto i ragazzi devono imparare prima a programmare in JavaScript,
> altrimenti diventano subito degli script kid e basta ;-)

Come ho detto, se vedi jQuery solo come $('#miodiv').hide() hai ragione. 
Se inizi ad usarlo a fondo, ti risparmia un buon 60-70% di tempo e un 
sacco di mal di testa.

Certo che se usi Angular o React non ne hai più bisogno, ma allora lì 
hai altri problemi. :P

Bye.

Back to it.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

differenza tra jQuery carmelo <carmelo.giu@alice.it> - 2016-10-13 15:07 +0200
  Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-13 18:55 +0000
    Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 08:54 +0200
      Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 08:39 +0000
        Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-14 10:30 +0100
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 10:49 +0000
        Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 11:35 +0200
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 10:51 +0000
            Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 15:50 +0200
              Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 16:29 +0000
      Re: differenza tra jQuery Alex <tommaso5ita@yahoo.it> - 2016-10-18 23:39 +0200
        Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 10:42 +0100
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-19 09:50 +0000
            Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 11:18 +0100
              Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-19 13:03 +0000
                Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 19:36 +0000
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 08:53 +0000
                Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-20 10:53 +0100
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 10:55 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-20 13:54 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 16:18 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-21 08:43 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-21 07:24 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-21 12:03 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-21 11:42 +0000
                Re: differenza tra jQuery Indec Mal <indecmal@gmail.com> - 2016-10-26 01:28 -0700
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-26 14:40 +0000
                Re: differenza tra jQuery Indec Mal <indecmal@gmail.com> - 2016-10-27 02:50 -0700
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-27 10:43 +0000
          Re: differenza tra jQuery Alex <tommaso5ita@yahoo.it> - 2016-10-19 17:25 +0200
    Re: differenza tra jQuery carmelo <carmelo.giu@alice.it> - 2016-10-15 14:22 +0200
      Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-15 14:14 +0000
  Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-13 20:53 +0000

csiph-web