La bibliothèque Moment.js arrive à sa fin

Par:
admin

mar, 22/09/2020 - 13:50

Moment.js est une bibliothèque JavaScript pour manipuler les dates et les horaires, qui est utilisée dans des millions de projets et qui a été téléchargée jusqu'à 12 millions de fois par semaine en septembre 2020, selon les responsables du projets. Mais selon les mêmes responsables du projet, Moment.js vieillit...

Moment.js a été conçue en 2011. Autant dire à une autre époque, tant le développement Web avec JavaScript a évolué depuis. Aujourd'hui, par exemple, les développeurs voient d'un mauvais oeil le fait que les objets Moment soient mutables. Sa taille lui est reprochée, en liaison avec son incompatibilité avec la technique d'optimisation 'tree-shaking' qui n'allège pas les bundles des applications web.

Si vous utilisez Moment.js, vous pouvez continuer, car la bibliothèque ne va pas disparaître. Mais les responsables du projet recommandent désormais aux développeurs l'utilisation d'autres outils en lieu et place.

Si des problèmes critiques de sécurité se présentent, ils seront traités. Mais l'équipe n'ajoutera plus de nouvelles fonctionnalités ou capacités à Moment.js, ni ne fera aucun changement majeur. Notamment, le problème de la mutabilité évoqué plus haut ne sera jamais traité. Enfin l'équipe souligne se réserver le droit de choisir de ne pas corriger les bogues ou les bizarreries de comportement, surtout s'il s'agit de problèmes connus de longue date.

Source : momentjs.com