Hola entusiastes de JavaScript
Benvinguts a una nova edició de Aquesta Setmana en JavaScript
Avui parlarem sobre l'impressionant augment de velocitat en TypeScript gràcies a Microsoft, el nou model d'IA optimitzat per a CPU de Google i els nous atributs declaratius en HTML. A més, et portem eines que no pots deixar passar.
TypeScript 10 vegades més ràpid
Microsoft està portant tot el compilador de TypeScript a Go, i els resultats són sorprenents.
Per què és important:
- 10 vegades més ràpid: Algunes proves mostren compilacions fins a 13.5 vegades més ràpides.
- Millor experiència de desenvolupament: IDEs més ràpids i detecció d'errors gairebé instantània.
- Disponibilitat: La comprovació de tipus en línia de comandes arribarà a mitjan 2025 i el suport complet a finals d'any.
Això beneficiarà especialment els desenvolupadors que treballen amb projectes TypeScript grans.
HTML evoluciona amb nous atributs declaratius
Les versions més recents de Chrome, Firefox i Safari ara admeten dos nous atributs en HTML que redueixen la necessitat de JavaScript.
Novetats:
- command i commandfor: Afegeixen accions declaratives a botons sense necessitat de JavaScript.
- Codi més simple: Permeten obrir un menú emergent amb només un atribut dins del botó.
- Accessibilitat integrada: Gestionen automàticament l'accessibilitat sense esforç addicional.
Menys codi i més funcionalitat sempre és un benefici per als desenvolupadors.
Gemma 3: el model d'IA eficient en CPU de Google
Google ha llançat un model d'IA optimitzat per executar-se en una sola CPU o TPU, obrint noves possibilitats per als desenvolupadors en JavaScript.
Característiques clau:
- Mides escalables: Disponible en versions d'1B, 4B, 12B i 27B paràmetres.
- Suport multilingüe: Capaç de gestionar fins a 140 idiomes.
- Finestra de context estesa: Suporta fins a 128K tokens.
- Eficiència en recursos: Permet integrar IA sense requerir grans recursos computacionals.
Aquesta tecnologia facilitarà la incorporació d'IA en aplicacions JavaScript sense necessitat de costosos servidors.
Eines i llançaments que has de conèixer
- Nuxt 3.16: Millores de rendiment i noves funcions que fan el desenvolupament amb Vue encara més fluid.
- Bun 1.2.5: Més velocitat, millor compatibilitat npm i suport millorat per a WebSockets.
- Melange 5: Millor integració de ReScript i OCaml per a desenvolupadors que busquen seguretat en tipus.
- Transformers.js 3.4: Facilita la integració de models d'IA en aplicacions web amb menor consum de memòria.
- Refractor 5.0: Ressaltat de sintaxi robust i optimitzat per a fitxers grans.
- PGlite: Executa Postgres directament en WebAssembly sense necessitat d'un servidor.
A Q2BSTUDIO ens especialitzem en el desenvolupament de programari i solucions tecnològiques innovadores. Ens mantenim a l'avantguarda amb les últimes tendències per oferir als nostres clients les millors eines i serveis en el desenvolupament digital.
I això és tot per aquesta edició de Aquesta Setmana en JavaScript.
Comparteix aquest resum amb altres desenvolupadors i estigues atent a les nostres pròximes actualitzacions.
Fins a la pròxima i feliç programació




