Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.javascript > #8080
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Newsgroups | it.comp.lang.javascript |
| Subject | Re: differenza tra jQuery |
| Date | 2016-10-19 19:36 +0000 |
| Message-ID | <e6q0aeF8r25U1@mid.individual.net> (permalink) |
| References | (3 earlier) <nu64qj$qhd$1@adenine.netfront.net> <e6otfhFjpqU1@mid.individual.net> <2016101909502521669@mynewsgate.net> <e6ovk1F13k8U1@mid.individual.net> <2016101913032421669@mynewsgate.net> |
Il Wed, 19 Oct 2016 13:03:24 +0000, ciccio ha scritto: > 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. Secondo NetMarketShare IE ha ancora un 25% di mercato desktop, Safari 4%. Sul mobile Safari ha il 25%, Android Browser il 9% e Opera Mini il 6.5%. Tralasciando Opera Mini che comunque spacca qualsiasi cosa, ti stai giocando il 30% del mercato desktop e il 35% di quello mobile. >> > 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 Usando un'accozzaglia di altre librerie meno testate, o, peggio, reimplementando il codice in casa. Quindi in ogni caso con meno aggiornamenti, meno controlli di compatibilità, meno QA e più lavoro. > 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... Il codice di merda lo si scrive in qualsiasi linguaggio. Il bellissimo Erlang è stato usato per programmare RabbitMQ e non ti dico i salti mortali che dobbiamo fare per non farlo schiattare quando aumenta un po' il carico. Ho visto obbrori in Python che nemmeno in Brainfuck. Ecc. ecc. >> 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. Oh, fidati che anche quelli schiantano se usati in modo sbagliato, e non è nemmeno troppo difficile usarli in modo sbagliato, a dire il vero. Non puoi giudicare la qualità di jQuery (che è eccezionale, secondo me) basandoti sul codice che la gente scrive. Anzi, il fatto che la gente riesca a scrivere così tanta roba e se ne spacchi così poca è tutto a favore di jQuery. Al di là della difesa di jQuery, l'importante è usare lo strumento giusto al momento giusto. A uno che inizia non puoi dire "scriviti le 30-40 righe di codice per usare XmlHttpRequest a mano e occhio alla gestione degli eventi asincrona", ma le 4 righe di jQuery con due callback le capiscono subito, e magari poi approfondiscono. Altrimenti diciamo a tutti di iniziare con asm.js che è molto più potente e fa tutto quello che fa js ma meglio. :P Bye.
Back to it.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
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