Zhvilluesit e bibliotekës JavaScript njoftuan për e zhvillimit dhe kalimin e projektit në një mënyrë mbështetjeje, që nënkupton ndalimin e zgjerimit të funksionalitetit, ngrirjen e API-së dhe kufizimin e aktiviteteve në rregullimin e gabimeve të rënda, pasqyrimin e ndryshimeve nga baza e zonave kohore dhe mbështetje të infrastrukturës për përdoruesit ekzistues. Për projektet e reja, përdorimi i Moment.js nuk rekomandohet.
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 pĂ«r vendimin e marrĂ« ishte kuptimi se projekti Ă«shtĂ« i vjetĂ«r dhe nuk pĂ«rshtatet mĂ« nĂ« paradigmat moderne tĂ« zhvillimit nĂ« JavaScript.
Si një nga disavantazhet, përmendet pesha relative e madhe e bibliotekës (329KB pa kompresim, 70KB me kompresim) dhe përdorimi i objekteve të ndryshueshme (, ndryshimi i një kopjeje të objektit moment çon në ndryshimin e origjinalit).
NĂ« po ashtu probleme tĂ« ndryshme tĂ« Moment.js, si performanca e ulĂ«t, ngatĂ«rrimi i API-sĂ«, mungesa e mbĂ«shtetjes pĂ«r â» (eleminimi i kodit tĂ« papĂ«rdorur pĂ«r tĂ« zvogĂ«luar madhĂ«sinĂ« e aplikacionit web) dhe ngarkesa e diagnostikimit. Duket se pika vendimtare qĂ« ka shtyrĂ« zhvilluesit tĂ« marrin vendimin pĂ«r ta kaluar Moment.js nĂ« modin e mbĂ«shtetjes ishte njĂ« ndryshim nĂ« sistemin e auditit tĂ« faqeve web Lighthouse, i integruar nĂ« mjetet pĂ«r zhvilluesit e web-it â para disa ditĂ«sh Lighthouse filloi tĂ« jepte paralajmĂ«rime pĂ«r mbipeshĂ«n e kodit Moment.js dhe ofronte alternativa pĂ«r zĂ«vendĂ«sim.
Bashkëkohësit ofrojnë API të integruar për të punuar me lokale dhe zona kohore. Ky API përdoret në bibliotekën , e cila është krijuar nga një nga pjesëmarrësit në zhvillimin e Moment.js dhe paraqitet si hapi tjetër në evolucionin e Moment.js. Përveç Luxon, si alternativa për zëvendësim përmenden bibliotekat (një version minimalistik i Moment.js me API të ngjashme, është rreth 7KB pa pluggina), , (port java.time) dhe objekte standarde JavaScript dhe , si dhe API i në proces drafti .
Burimi: opennet.ru
