7 points par xguru 2020-09-16 | 1 commentaires | Partager sur WhatsApp
  • Utilisé comme module de gestion des dates/heures dans d’innombrables projets JavaScript

  • Mais il est développé depuis 2011 et n’est plus vraiment adapté à l’époque actuelle

  • L’objet Intl d’ECMA-402 est pris en charge par les navigateurs,

et récemment, les outils de développement de Chrome ont commencé à recommander à la place de Moment, trop volumineux, des alternatives comme day.js et luxon

  • Il pourra sans doute continuer à être utilisé dans les projets existants, mais il est souhaité de ne pas utiliser Moment dans les nouveaux projets

« Nous passons à un projet legacy maintenu uniquement. Il n’est pas Dead, il est Done. »

  • Il n’y aura plus d’ajout de nouvelles fonctionnalités, ni de modifications, ni d’ajustements de taille.

1 commentaires

 
kunggom 2020-09-18

À l’époque, j’utilisais Moment.js pour implémenter une fonctionnalité d’heure relative sur une page web, puis après avoir lu l’article [Why you shouldn't use Moment.js...] mentionné dans le lien ci-dessus, je me suis demandé s’il était vraiment pertinent de charger depuis un CDN toute cette grosse bibliothèque juste pour une seule fonctionnalité, et ça m’a mis mal à l’aise. Je suis donc passé à day.js.

https://inventi.studio/en/blog/why-you-shouldnt-use-moment-js