Maison > interface Web > js tutoriel > Nouvelle API d'apprentissage automatique de Mozilla, de grands changements dans le pain, les outils de développeur, et plus

Nouvelle API d'apprentissage automatique de Mozilla, de grands changements dans le pain, les outils de développeur, et plus

DDD
Libérer: 2025-01-27 02:33:09
original
929 Les gens l'ont consulté

Mozilla

Flash d'actualité JavaScript !

Bienvenue dans l’actualité JavaScript de cette semaine !

Des améliorations de performances dans Bun 1.2 aux extensions réseau basées sur l'IA dans Mozilla Firefox et aux derniers outils qui changent l'écosystème, nous avons beaucoup à découvrir.

Commençons !

Bun 1.2 : Plus rapide, plus fort, meilleur

Bun 1.2 fait la une des journaux dans le monde du runtime JavaScript, repoussant les limites de la compatibilité Node.js avec une mise à jour majeure. Des milliers de corrections de bugs et d'améliorations des performances font de Bun un choix plus fiable dans les environnements de production. La migration depuis Node.js n'a jamais été aussi simple car Bun minimise les perturbations et maintient les fonctionnalités.

Caractéristiques principales :

  • Fichier de verrouillage basé sur du texte : Bun se convertit en un fichier de verrouillage basé sur du texte pour faciliter la gestion des dépendances et le débogage, améliorant ainsi la clarté du flux de travail du projet.
  • Prise en charge native de S3 et Postgres : Les développeurs peuvent désormais profiter d'une intégration transparente avec Amazon S3 et Postgres pour accélérer la configuration du développement cloud.
  • Support JSONC : Les fichiers JSON annotés facilitent la lecture et la gestion de la configuration.
  • Express.js 3 fois plus rapide : Des améliorations massives des performances permettent aux applications Express.js de s'exécuter 3 fois plus rapidement.

Transformers.js v3.3

Transformers.js v3.3 continue de faire progresser le domaine de l'apprentissage automatique, en fournissant des technologies NLP (Traitement naturel du langage) et TTS (Text-to-Speech) de pointe directement à votre navigateur. Aucun traitement côté serveur n'est requis : tout se déroule sans problème côté client.

Caractéristiques exceptionnelles :

  • StyleTTS 2 : Un modèle de synthèse vocale de niveau quasi humain qui s'exécute dans le navigateur, parfait pour les assistants vocaux ou les fonctionnalités vocales.
  • Grounding DINO : Détection d'objets sans tir qui fonctionne sans données étiquetées, idéale pour les applications en temps réel.
  • Intégration de React : L'intégration améliorée avec React rend l'utilisation de modèles ML dans les applications Web plus facile que jamais.
  • Démo en direct : Testez les capacités TTS en direct avec des résultats impressionnants comparables aux services cloud.

Extensions Web basées sur le ML de Mozilla

Le navigateur Nightly de

Mozilla Firefox introduit une API d'apprentissage automatique qui permet des tâches de ML sur l'appareil sans traitement cloud. Cette approche axée sur la confidentialité réduit la latence tout en préservant la sécurité des données.

Ce que vous pouvez faire avec l'API ML de Firefox :

  • Résumé du texte sur l'appareil : Résumez les articles et le contenu Web sans avoir besoin d'un serveur externe.
  • Détection d'objets et classification d'images : Effectuez des tâches telles que la reconnaissance d'objets directement dans le navigateur.
  • Propulsé par Transformers.js et le moteur ONNX : L'intégration transparente avec ces outils permet des opérations de ML rapides et sécurisées.

Cette API apporte aux développeurs un ML sur appareil axé sur la confidentialité, créant ainsi de nouvelles opportunités pour les applications Web basées sur l'IA.

Outils et versions que vous devez connaître

Jetons un coup d'œil rapide aux derniers outils qui font des vagues dans le monde JavaScript cette semaine !

  • Rspack v1.2 : Améliorez l'efficacité du regroupement grâce à la mise en cache persistante (démarrages à chaud 250 % plus rapides !), la prise en charge de Yarn PnP et l'intégration angulaire.
  • Condensateur 7 : Prise en charge complète d'Android 15 et iOS 18, Swift Package Manager et gestion simplifiée des dépendances pour le développement d'applications multiplateformes.
  • Vitest 3.0 : Améliore les tests natifs de Vite avec une configuration multi-navigateur, un filtrage de tests basé sur les lignes et une innovation pilotée par la communauté.
  • ArkType 2.0 : Validation du runtime redéfinie - 100 fois plus rapide que Zod, reliez facilement TypeScript à JavaScript.
  • React Admin 5.5 : Prend désormais en charge React 19, React Router 7 et MUI 6, avec des opérations par lots, l'édition de tableaux de chaînes et une meilleure mise en cache pour les interfaces B2B.

C'est tout pour la dix-neuvième édition de This Week in JavaScript News, présentée par jam.dev — un outil qui empêche votre équipe de vous envoyer de mauvais rapports de bogues.

N'hésitez pas à partager cette newsletter avec d'autres développeurs et assurez-vous d'être abonné pour être informé du prochain numéro.

À la prochaine fois et bon codage !

Matériels de référence

Chignon 1.2

Transformers.js v3.3

API ML de Mozilla

Rspack v1.2

Condensateur 7

Vitest 3.0

ArkType 2.0

Réagir Administrateur 5.5

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal