Zhvilluesit e bibliotekës JavaScript njoftuan për e zhvillimit dhe kalimin e projektit në një mod të mbështetjes, që nënkupton ndalimin e zgjerimit të funksionalitetit, ngurtësimin e API dhe kufizimin e aktiviteteve në rregullimin e gabimeve të rëndësishme, pasqyra e ndryshimeve nga baza e zona të përkohshme dhe mbështetje e infrastrukturës për përdoruesit ekzistues. Për projektet e reja, nuk rekomandohet përdorimi i Moment.js.
Biblioteka Moment.js ofron funksione pĂ«r manipulimin e kohĂ«s dhe datave dhe Ă«shtĂ« standardi de facto nĂ« fushĂ«n e saj. Ădo javĂ«, biblioteca rreth 12 milion herĂ«. Arsyetimi pas vendimit tĂ« marrĂ« ishte kuptimi se projekti Ă«shtĂ« i vjetĂ«ruar dhe nuk pĂ«rputhet me paradigmat moderne tĂ« zhvillimit nĂ« JavaScript.
Si mangësi përmendet madhësia relativisht e madhe e bibliotekës (329KB pa kompresim, 70KB me kompresim) dhe përdorimi i objekteve të ndryshueshme (, ndryshimi i një kopje të objektit moment çon në ndryshimin e origjinalit).
Në përveç probleme të tilla si performanca e ulët, konfuzioni i API, mungesa e mbështetjes për "" (prishja e kodit të pa përdorur për të zvogëluar madhësinë e aplikacioneve web) dhe punës intensive për debukim. Sipas duket se pika e fundit që nxiti zhvilluesit për vendimin për të kaluar Moment.js në modin e mbështetjes, ishte ndryshimi në sistemin e auditet të faqeve web Lighthouse, i integruar në mjetet për zhvilluesit web të Chrome - disa ditë më parë, Lighthouse të japë një paralajmërim për mbipopullimin e kodit Moment.js dhe sugjeroi alternativa për zëvendësim.
Shfletuesit modernë ofrojnë një API të integruar për punën me lokalitetet dhe zonat e përkohshme. Ky API përdoret në bibliotekën , e krijuar nga një nga pjesëmarrësit e zhvillimit të Moment.js dhe prezantohet si hapi tjetër në evolucionin e Moment.js. Përveç Luxon, si alternativa për zëvendësim, përmenden bibliotekat (një version minimalist i Moment.js me një API të ngjashëm, zë një rreth 7KB pa plugin), , (port java.time) dhe objektet standarde të JavaScript- it dhe , si dhe një API që është në gjendje skicë .
Burimi: opennet.ru
