Datblygwyr llyfrgell JavaScript cyhoeddwyd Datblygu a throsglwyddo'r prosiect i fodd cynnal a chadw, sy'n cynnwys atal ehangu swyddogaethau, rhewi'r API, a chyfyngu gweithgaredd i drwsio bygiau difrifol, adlewyrchu newidiadau o'r gronfa ddata parth amser, a chynnal y seilwaith ar gyfer defnyddwyr presennol. Ni argymhellir Moment.js ar gyfer prosiectau newydd.
Mae llyfrgell Moment.js yn darparu swyddogaethau ar gyfer trin amser a dyddiadau ac mae'n safon de facto yn ei maes. Llyfrgell wythnosol Tua 12 miliwn o weithiau. Ysgogwyd y penderfyniad gan y sylweddoliad bod y prosiect wedi dyddio ac nad oedd yn ffitio i baradaimau datblygu JavaScript modern.
Ymhlith yr anfanteision a grybwyllir mae maint cymharol fawr y llyfrgell (329KB heb gywasgu, 70KB gyda chywasgu) a'r defnydd o wrthrychau newidiol (, mae newid copi o'r gwrthrych moment yn newid y gwreiddiol).
В hefyd Problemau Moment.js fel perfformiad gwael, API dryslyd, a diffyg cefnogaeth(tocio cod nas defnyddiwyd i leihau maint cymhwysiad gwe) a natur llafurddwys dadfygio. Yn ôl pob golwg, y gwelltyn olaf a wthiodd y datblygwyr i symud Moment.js i'r modd cynnal a chadw oedd newid yn system archwilio tudalennau gwe Lighthouse a adeiladwyd yn offer datblygwyr gwe Chrome—ychydig ddyddiau yn ôl, Lighthouse Cyhoeddwch rybudd am orchudd cod Moment.js ac awgrymwch ddewisiadau eraill ar gyfer disodli.
Mae porwyr modern yn darparu API adeiledig ar gyfer gweithio gyda lleoliadau a pharthau amser. Defnyddir yr API hwn yn y llyfrgell , wedi'i greu gan un o ddatblygwyr Moment.js ac wedi'i gyflwyno fel y cam nesaf yn esblygiad Moment.js. Yn ogystal â Luxon, sonnir am lyfrgelloedd fel rhai posibl i'w cymryd yn eu lle. (fersiwn finimalaidd o Moment.js gydag API tebyg, mae tua 7KB o faint heb ategion) , (porthladd java.time) a gwrthrychau JavaScript brodorol и , yn ogystal â'r API, sydd mewn statws drafft .
Ffynhonnell: opennet.ru
