7 ポイント 投稿者 xguru 2020-09-16 | 1件のコメント | WhatsAppで共有
  • 数多くのJavaScriptプロジェクトで日付/時刻処理モジュールとして使われている

  • しかし2011年から開発されており、現在の環境にはあまり適していない

  • ECMA-402 Intl オブジェクトがブラウザでサポートされており、

    最近ではChrome DevToolsでもサイズの大きいMomentの代わりにday.jsやluxonなどを推奨し始めている

  • 既存プロジェクトでは引き続き使ってもよいが、新規プロジェクトではMomentを使わないでほしい

「保守のみを行うレガシープロジェクトへ移行します。DeadではなくDoneです。」

  • これ以上新機能の追加や変更、サイズ調整などは行わない予定。

1件のコメント

 
kunggom 2020-09-18

以前、Webページで相対時間機能を実装しようとしてMoment.jsを使っていたのですが、(上のリンクでも紹介されている)[Why you shouldn't use Moment.js...] の記事を読んでみると、はたして機能一つのためにあの大きなライブラリ全体をCDNから丸ごと読み込むのが本当に正しいのかと違和感を覚えるようになりました。そこでday.jsに乗り換えました。

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