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


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

Re: differenza tra jQuery

From "ciccio" <21669invalid@mynewsgate.net>
Newsgroups it.comp.lang.javascript
Subject Re: differenza tra jQuery
Message-ID <2016101913032421669@mynewsgate.net> (permalink)
References (2 earlier) <ntpvi5$1mdb$1@gioia.aioe.org> <nu64qj$qhd$1@adenine.netfront.net> <e6otfhFjpqU1@mid.individual.net> <2016101909502521669@mynewsgate.net> <e6ovk1F13k8U1@mid.individual.net>
Date 2016-10-19 13:03 +0000

Show all headers | View raw


Alessandro Pellizzari <shuriken@amiran.it> ha scritto:

> 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

Sì ma il problema, in questo caso, è dei soliti noti:

IE non li supporta ma è ininfluente dato che ormai non lo
usano manco più gli zombie, Safari fa lo stesso ma tanto
fa talmente schifo che tutti gli utenti MAC usano altro
al suo posto.

Tutti gli altri sono ampiamente trascurabili.

> >> 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...

E quindi questo non dovrebbe essere un deterrente...

> > 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.

Sì ma si possono fare le stesse cose anche senza quegli 85 KB

> > 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.

Mah, a me in passato è capitato di ispezionare codice di gente che ha
usato jQuery come si usano i pezzi di una scatola lego senza alcun
criterio, e mi è venuto mal di testa a tentare di capice
che cazzo volevano fare...

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

Ma magari sono meno "farraginosi" e "delicati" di quelli
di chi ha usato jQuery senza criterio.


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