Temporal: ການເດີນທາງ 9 ປີເພື່ອແກ້ໄຂເວລາໃນ JavaScript | Mewayz Blog Skip to main content
Hacker News

Temporal: ການເດີນທາງ 9 ປີເພື່ອແກ້ໄຂເວລາໃນ JavaScript

ຄຳເຫັນ

2 min read Via bloomberg.github.io

Mewayz Team

Editorial Team

Hacker News

ການແນະນຳ: ລັກສະນະທີ່ເຂົ້າໃຈໄດ້ຂອງເວລາໃນລະຫັດ

ເປັນ​ເວລາ​ຫຼາຍ​ສິບ​ປີ, ວັນ​ທີ່​ຈັດ​ການ​ແລະ​ເວ​ລາ​ໃນ JavaScript ເປັນ​ຈຸດ​ເຈັບ​ປວດ​ທີ່​ມີ​ຊື່​ສຽງ​ສຳ​ລັບ​ຜູ້​ພັດ​ທະ​ນາ. ວັດຖຸພື້ນເມືອງ 'ວັນທີ', ນໍາສະເຫນີໃນປີ 1995, ເປັນສິ່ງຈໍາເປັນຫໍ່ບາງໆປະມານ "java.util.Date" ຂອງ Java, ສືບທອດຂໍ້ບົກພ່ອງພື້ນຖານຂອງມັນ. ມັນຂາດການສະຫນັບສະຫນູນສໍາລັບເຂດເວລານອກເຫນືອຈາກລະບົບທ້ອງຖິ່ນຂອງຜູ້ໃຊ້ຫຼື UTC, ມີ API ທີ່ສາມາດປ່ຽນແປງໄດ້ທີ່ນໍາໄປສູ່ລະຫັດ bug-prone, ແລະສະເຫນີໃຫ້ສັບສົນ, ບໍ່ດັດສະນີເດືອນ. ເມື່ອແອັບພລິເຄຊັນກາຍເປັນທົ່ວໂລກ ແລະຖືກແຈກຢາຍ, ຂໍ້ບົກຜ່ອງເຫຼົ່ານີ້ໄດ້ເພີ່ມຂຶ້ນຈາກຄວາມລຳຄານເລັກນ້ອຍເປັນອຸປະສັກໃຫຍ່ສຳລັບການສ້າງຊອບແວທີ່ເຊື່ອຖືໄດ້. ສໍາລັບເວທີເຊັ່ນ Mewayz, ບ່ອນທີ່ການປະສານງານວຽກງານ, ຕາຕະລາງ, ແລະຂໍ້ມູນໃນທົ່ວເຂດເວລາທີ່ແຕກຕ່າງກັນແມ່ນສໍາຄັນສໍາລັບການດໍາເນີນທຸລະກິດ, ພື້ນຖານຊົ່ວຄາວທີ່ເຂັ້ມແຂງບໍ່ແມ່ນຄວາມຫລູຫລາ - ມັນເປັນຄວາມຈໍາເປັນ. ນີ້​ແມ່ນ​ເລື່ອງ​ຂອງ Temporal, API ທີ່​ທັນ​ສະ​ໄຫມ​ທີ່​ໃຊ້​ເວ​ລາ​ເກືອບ​ຫນຶ່ງ​ທົດ​ສະ​ວັດ​ເພື່ອ​ສ້າງ​ຕັ້ງ​ຂຶ້ນ, ໂດຍ​ມີ​ຈຸດ​ປະ​ສົງ​ເພື່ອ​ແກ້​ໄຂ​ທີ່​ສຸດ​ສໍາ​ລັບ​ລະ​ບົບ​ນິ​ເວດ JavaScript ທັງ​ຫມົດ.

ເສັ້ນທາງຍາວໄປສູ່ວັນທີ່ດີຂຶ້ນ

ການເດີນທາງສໍາລັບ Temporal ໄດ້ເລີ່ມຕົ້ນຢ່າງຈິງຈັງປະມານ 2015, ຂັບເຄື່ອນໂດຍແຊ້ມພາຍໃນຄະນະກໍາມະການ TC39, ກຸ່ມທີ່ພັດທະນາພາສາ JavaScript. ເປົ້າໝາຍແມ່ນມີຄວາມທະເຍີທະຍານ: ສ້າງຫ້ອງສະໝຸດມາດຕະຖານໃໝ່, ທີ່ສົມບູນແບບສຳລັບວັນທີ ແລະເວລາທີ່ບໍ່ປ່ຽນແປງໄດ້, ຮູ້ຈັກເຂດເວລາ, ແລະສະເໜີປະເພດແຍກກັນສຳລັບແນວຄວາມຄິດຕ່າງໆ (ເຊັ່ນ: ວັນທີທຳມະດາທຽບກັບເຫດການທີ່ຊັດເຈນໃນເວລາ). ຂະບວນການດັ່ງກ່າວແມ່ນມີຄວາມຕັ້ງໃຈຢ່າງພິຖີພິຖັນ, ມີສ່ວນຮ່ວມກັບຄໍາຄິດເຫັນຂອງຊຸມຊົນຢ່າງກວ້າງຂວາງ, ການປະຕິບັດ polyfill ຫຼາຍ, ແລະຂັ້ນຕອນການສະເໜີຊໍ້າຄືນ. ການ incubation ຍາວນີ້ແມ່ນສໍາຄັນເພື່ອຫຼີກເວັ້ນການຜິດພາດໃນອະດີດແລະໃຫ້ແນ່ໃຈວ່າ API ສາມາດໃຫ້ບໍລິການກໍລະນີການນໍາໃຊ້ທີ່ຫຼາກຫຼາຍ, ຈາກການເລືອກວັນທີງ່າຍດາຍກັບລະບົບທຸລະກໍາທາງດ້ານການເງິນທີ່ຊັບຊ້ອນ, ສໍາລັບທົດສະວັດທີ່ຈະມາເຖິງ.

ການປະດິດສ້າງຫຼັກຂອງ Temporal API

ການ​ແກ້​ໄຂ​ຊົ່ວ​ຄາວ​ໂດຍ​ການ​ນໍາ​ສະ​ເຫນີ​ຮູບ​ແບບ​ວັດ​ຖຸ​ທີ່​ຈະ​ແຈ້ງ​, ມີ​ເຫດ​ຜົນ​, ແລະ​ບໍ່​ປ່ຽນ​ແປງ​. ບໍ່ຄືກັບຫ້ອງຮຽນ `Date` ທີ່ສັບສົນ, Temporal ສະໜອງວັດຖຸແຍກຕ່າງຫາກເພື່ອຈຸດປະສົງທີ່ແຕກຕ່າງກັນ, ເຊັ່ນ: `Temporal.PlainDate` (ວັນທີປະຕິທິນທີ່ບໍ່ມີເວລາ), `Temporal.Instant` (ຈຸດດຽວໃນເວລາ), ແລະ `Temporal.ZonedDateTime` (ວັນທີເຕັມ ແລະເວລາໃນເຂດເວລາສະເພາະ). ການແບ່ງແຍກຄວາມກັງວົນນີ້ກໍາຈັດແມງໄມ້ທົ່ວໄປທີ່ກວ້າງຂວາງ. ຄວາມບໍ່ປ່ຽນແປງຂອງມັນຫມາຍຄວາມວ່າທຸກໆການດໍາເນີນງານຈະສົ່ງຄືນວັດຖຸໃຫມ່, ເຮັດໃຫ້ລະຫັດສາມາດຄາດເດົາໄດ້ແລະງ່າຍຕໍ່ການແກ້ໄຂ. ນອກຈາກນັ້ນ, ມັນປະກອບມີການຮອງຮັບຊັ້ນທໍາອິດສໍາລັບເຂດເວລາທັງຫມົດ, ການນໍາໃຊ້ຖານຂໍ້ມູນເຂດເວລາ IANA, ແລະຈັດການກັບກໍລະນີທີ່ຫຍຸ້ງຍາກເຊັ່ນ: ການຫັນປ່ຽນເວລາປະຫຍັດແສງກາງເວັນແລະວິນາທີ LEAP ທີ່ມີຄວາມຊັດເຈນຊັດເຈນ.

  • ບໍ່ສາມາດປ່ຽນແປງໄດ້: ວັດຖຸຊົ່ວຄາວທັງໝົດແມ່ນບໍ່ສາມາດປ່ຽນແປງໄດ້; ວິທີການສົ່ງຄືນກໍລະນີໃໝ່, ປ້ອງກັນຜົນກະທົບຂ້າງຄຽງໂດຍບັງເອີນ.
  • ຄວາມຊັດເຈນໂດຍຜ່ານການແຍກ: ປະເພດທີ່ແຕກຕ່າງກັນສໍາລັບວັນທີທໍາມະດາ, ເວລາ, ວັນທີ, ແລະວັນທີທີ່ແບ່ງເຂດເຮັດໃຫ້ຄວາມຕັ້ງໃຈຂອງຜູ້ພັດທະນາຈະແຈ້ງ.
  • ເຂດເວລາຊັ້ນຮຽນທີໜຶ່ງ: ຮອງຮັບຖານຂໍ້ມູນເຂດເວລາ IANA ໃນຕົວ, ຍ້າຍອອກໄປໄກກວ່າເວລາທ້ອງຖິ່ນ ແລະ UTC.
  • ການແຍກວິເຄາະ ແລະການຈັດຮູບແບບທີ່ສົມບູນ: ສະຫນັບສະຫນູນທີ່ເຂັ້ມແຂງສໍາລັບສະຕຣິງ ISO 8601 ແລະຮູບແບບການກໍານົດເອງອອກຈາກກ່ອງ.

ຄວາມ​ໝາຍ​ສຳ​ລັບ​ການ​ນຳ​ໃຊ້​ທຸ​ລະ​ກິດ​ສະ​ໄໝ​ໃໝ່

ການມາເຖິງຂອງ Temporal ສະແດງໃຫ້ເຫັນເຖິງການປ່ຽນແປງຂອງແຜ່ນດິນໄຫວສຳລັບການກໍ່ສ້າງທີ່ເຮັດວຽກຂ້າມຊາຍແດນ ແລະເຂດເວລາ. ສໍາລັບລະບົບທຸລະກິດແບບໂມດູນເຊັ່ນ Mewayz, ນີ້ແປໂດຍກົງໃນລັກສະນະທີ່ເຊື່ອຖືໄດ້ແລະສ້າງງ່າຍກວ່າ. ພິ​ຈາ​ລະ​ນາ​ເສັ້ນ​ຕາຍ​ໂຄງ​ການ​ທີ່​ກໍາ​ນົດ​ໄວ້​ສໍາ​ລັບ "EOD ເດືອນ​ພະ​ຈິກ 15​" ສໍາ​ລັບ​ທີມ​ງານ​ທີ່​ກວມ​ເອົາ​ນິວ​ຢອກ​, ລອນ​ດອນ​, ແລະ​ສິງ​ກະ​ໂປ​. ດ້ວຍ Temporal, ການເປັນຕົວແທນຂອງເສັ້ນຕາຍນັ້ນຢ່າງຖືກຕ້ອງ, ການເກັບຮັກສາມັນ, ແລະການສະແດງມັນຢ່າງຖືກຕ້ອງສໍາລັບຜູ້ໃຊ້ແຕ່ລະຄົນກາຍເປັນວຽກທີ່ກົງໄປກົງມາ, ບໍ່ແມ່ນບັນຫາທີ່ຖືກກໍາຈັດແມງໄມ້. ການລາຍງານການເງິນ, ການກຳນົດເວລາການເຮັດວຽກແບບອັດຕະໂນມັດ ແລະບັນທຶກການກວດສອບເວລາທັງໝົດໄດ້ຮັບຜົນປະໂຫຍດຈາກພື້ນຖານຊົ່ວຄາວທີ່ນັກພັດທະນາສາມາດເຊື່ອຖືໄດ້.

"Temporal ແມ່ນຄວາມກ້າວຫນ້າທີ່ສໍາຄັນທີ່ສຸດສໍາລັບ JavaScript ນັບຕັ້ງແຕ່ Promises. ສຸດທ້າຍມັນໃຫ້ຜູ້ພັດທະນາເຄື່ອງມືໃນການຈັດການເວລາຢ່າງຖືກຕ້ອງ, ເຊິ່ງເປັນພື້ນຖານສໍາລັບເກືອບທຸກຄໍາຮ້ອງສະຫມັກທີ່ຮ້າຍແຮງ." – ຜູ້ປະກອບສ່ວນຂອງຄະນະກໍາມະການ TC39.

ເບິ່ງໄປຂ້າງໜ້າ: ຍຸກໃໝ່ຂອງຄວາມຊັດເຈນຊົ່ວຄາວ

ໃນຂະນະທີ່ Temporal ກ້າວໄປສູ່ການລວມເຂົ້າກັນຢ່າງເຕັມທີ່ໃນພາສາ JavaScript, polyfill ຂອງມັນສາມາດໃຊ້ໄດ້ແລ້ວໃນມື້ນີ້, ສະເຫນີໃຫ້ເຫັນເຖິງອະນາຄົດທີ່ແມງໄມ້ທີ່ກ່ຽວຂ້ອງກັບວັນທີເປັນສິ່ງຂອງອະດີດ. ການເດີນທາງເກົ້າປີຊີ້ໃຫ້ເຫັນເຖິງຄວາມມຸ່ງຫມັ້ນທີ່ຈະໄດ້ຮັບສິດທິ API ພື້ນຖານທີ່ສະລັບສັບຊ້ອນ. ສໍາລັບເວທີແລະນັກພັດທະນາຄືກັນ, ການຮັບຮອງເອົາ Temporal ຫມາຍຄວາມວ່າການລົງທຶນໃນຄວາມຫມັ້ນຄົງແລະຄວາມຊັດເຈນໃນໄລຍະຍາວ. ທີ່ Mewayz, ພວກເຮົາຕື່ນເຕັ້ນກັບທ່າແຮງຂອງ Temporal ທີ່ຈະເນັ້ນໃສ່ເຫດຜົນຊົ່ວຄາວພາຍໃນໂມດູນຂອງພວກເຮົາ, ໃຫ້ນັກພັດທະນາສຸມໃສ່ການສ້າງວິທີແກ້ໄຂທຸລະກິດທີ່ສ້າງສັນໂດຍບໍ່ມີການຕໍ່ສູ້ກັບຄວາມສັບສົນຂອງເວລາ. ການ​ແກ້​ໄຂ​ການ​ໃຊ້​ເວ​ລາ JavaScript ບໍ່​ແມ່ນ​ຄວາມ​ຝັນ​ທີ່​ຫ່າງ​ໄກ​ອີກ​ຕໍ່​ໄປ—ມັນ​ເປັນ​ຄວາມ​ຈິງ​ທີ່​ສ້າງ​ຂຶ້ນ​ຢ່າງ​ພິ​ເສດ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

ຄຳຖາມທີ່ຖາມເລື້ອຍໆ

ການແນະນຳ: ລັກສະນະທີ່ເຂົ້າໃຈໄດ້ຂອງເວລາໃນລະຫັດ

ເປັນ​ເວລາ​ຫຼາຍ​ສິບ​ປີ, ວັນ​ທີ່​ຈັດ​ການ​ແລະ​ເວ​ລາ​ໃນ JavaScript ເປັນ​ຈຸດ​ເຈັບ​ປວດ​ທີ່​ມີ​ຊື່​ສຽງ​ສຳ​ລັບ​ຜູ້​ພັດ​ທະ​ນາ. ວັດຖຸພື້ນເມືອງ 'ວັນທີ', ນໍາສະເຫນີໃນປີ 1995, ເປັນສິ່ງຈໍາເປັນຫໍ່ບາງໆປະມານ "java.util.Date" ຂອງ Java, ສືບທອດຂໍ້ບົກພ່ອງພື້ນຖານຂອງມັນ. ມັນຂາດການສະຫນັບສະຫນູນສໍາລັບເຂດເວລານອກເຫນືອຈາກລະບົບທ້ອງຖິ່ນຂອງຜູ້ໃຊ້ຫຼື UTC, ມີ API ທີ່ສາມາດປ່ຽນແປງໄດ້ທີ່ນໍາໄປສູ່ລະຫັດ bug-prone, ແລະສະເຫນີໃຫ້ສັບສົນ, ບໍ່ດັດສະນີເດືອນ. ເມື່ອແອັບພລິເຄຊັນກາຍເປັນທົ່ວໂລກ ແລະຖືກແຈກຢາຍ, ຂໍ້ບົກຜ່ອງເຫຼົ່ານີ້ໄດ້ເພີ່ມຂຶ້ນຈາກຄວາມລຳຄານເລັກນ້ອຍເປັນອຸປະສັກໃຫຍ່ສຳລັບການສ້າງຊອບແວທີ່ເຊື່ອຖືໄດ້. ສໍາລັບເວທີເຊັ່ນ Mewayz, ບ່ອນທີ່ການປະສານງານວຽກງານ, ຕາຕະລາງ, ແລະຂໍ້ມູນໃນທົ່ວເຂດເວລາທີ່ແຕກຕ່າງກັນແມ່ນສໍາຄັນສໍາລັບການດໍາເນີນທຸລະກິດ, ພື້ນຖານຊົ່ວຄາວທີ່ເຂັ້ມແຂງບໍ່ແມ່ນຄວາມຫລູຫລາ - ມັນເປັນຄວາມຈໍາເປັນ. ນີ້​ແມ່ນ​ເລື່ອງ​ຂອງ Temporal, API ທີ່​ທັນ​ສະ​ໄຫມ​ທີ່​ໃຊ້​ເວ​ລາ​ເກືອບ​ຫນຶ່ງ​ທົດ​ສະ​ວັດ​ເພື່ອ​ສ້າງ​ຕັ້ງ​ຂຶ້ນ, ໂດຍ​ມີ​ຈຸດ​ປະ​ສົງ​ເພື່ອ​ແກ້​ໄຂ​ທີ່​ສຸດ​ສໍາ​ລັບ​ລະ​ບົບ​ນິ​ເວດ JavaScript ທັງ​ຫມົດ.

ເສັ້ນທາງຍາວໄປສູ່ວັນທີ່ດີຂຶ້ນ

ການເດີນທາງສໍາລັບ Temporal ໄດ້ເລີ່ມຕົ້ນຢ່າງຈິງຈັງປະມານ 2015, ຂັບເຄື່ອນໂດຍແຊ້ມພາຍໃນຄະນະກໍາມະການ TC39, ກຸ່ມທີ່ພັດທະນາພາສາ JavaScript. ເປົ້າໝາຍແມ່ນມີຄວາມທະເຍີທະຍານ: ສ້າງຫ້ອງສະໝຸດມາດຕະຖານໃໝ່, ທີ່ສົມບູນແບບສຳລັບວັນທີ ແລະເວລາທີ່ບໍ່ປ່ຽນແປງໄດ້, ຮູ້ຈັກເຂດເວລາ, ແລະສະເໜີປະເພດແຍກກັນສຳລັບແນວຄວາມຄິດຕ່າງໆ (ເຊັ່ນ: ວັນທີທຳມະດາທຽບກັບເຫດການທີ່ຊັດເຈນໃນເວລາ). ຂະບວນການດັ່ງກ່າວແມ່ນມີຄວາມຕັ້ງໃຈຢ່າງພິຖີພິຖັນ, ມີສ່ວນຮ່ວມກັບຄໍາຄິດເຫັນຂອງຊຸມຊົນຢ່າງກວ້າງຂວາງ, ການປະຕິບັດ polyfill ຫຼາຍ, ແລະຂັ້ນຕອນການສະເໜີຊໍ້າຄືນ. ການ incubation ຍາວນີ້ແມ່ນສໍາຄັນເພື່ອຫຼີກເວັ້ນການຜິດພາດໃນອະດີດແລະໃຫ້ແນ່ໃຈວ່າ API ສາມາດໃຫ້ບໍລິການກໍລະນີການນໍາໃຊ້ທີ່ຫຼາກຫຼາຍ, ຈາກການເລືອກວັນທີງ່າຍດາຍກັບລະບົບທຸລະກໍາທາງດ້ານການເງິນທີ່ຊັບຊ້ອນ, ສໍາລັບທົດສະວັດທີ່ຈະມາເຖິງ.

ນະວັດຕະກໍາຫຼັກຂອງ Temporal API

ການ​ແກ້​ໄຂ​ຊົ່ວ​ຄາວ​ໂດຍ​ການ​ນໍາ​ສະ​ເຫນີ​ຮູບ​ແບບ​ວັດ​ຖຸ​ທີ່​ຈະ​ແຈ້ງ​, ມີ​ເຫດ​ຜົນ​, ແລະ​ບໍ່​ປ່ຽນ​ແປງ​. ບໍ່ຄືກັບຫ້ອງຮຽນ `Date` ທີ່ສັບສົນ, Temporal ສະໜອງວັດຖຸແຍກຕ່າງຫາກເພື່ອຈຸດປະສົງທີ່ແຕກຕ່າງກັນ, ເຊັ່ນ: `Temporal.PlainDate` (ວັນທີປະຕິທິນທີ່ບໍ່ມີເວລາ), `Temporal.Instant` (ຈຸດດຽວໃນເວລາ), ແລະ `Temporal.ZonedDateTime` (ວັນທີເຕັມ ແລະເວລາໃນເຂດເວລາສະເພາະ). ການແບ່ງແຍກຄວາມກັງວົນນີ້ກໍາຈັດແມງໄມ້ທົ່ວໄປທີ່ກວ້າງຂວາງ. ຄວາມບໍ່ປ່ຽນແປງຂອງມັນຫມາຍຄວາມວ່າທຸກໆການດໍາເນີນງານຈະສົ່ງຄືນວັດຖຸໃຫມ່, ເຮັດໃຫ້ລະຫັດສາມາດຄາດເດົາໄດ້ແລະງ່າຍຕໍ່ການແກ້ໄຂ. ນອກຈາກນັ້ນ, ມັນປະກອບມີການຮອງຮັບຊັ້ນທໍາອິດສໍາລັບເຂດເວລາທັງຫມົດ, ການນໍາໃຊ້ຖານຂໍ້ມູນເຂດເວລາ IANA, ແລະຈັດການກັບກໍລະນີທີ່ຫຍຸ້ງຍາກເຊັ່ນ: ການຫັນປ່ຽນເວລາປະຫຍັດແສງກາງເວັນແລະວິນາທີ LEAP ທີ່ມີຄວາມຊັດເຈນຊັດເຈນ.

ຄວາມ​ໝາຍ​ສຳ​ລັບ​ການ​ນຳ​ໃຊ້​ທຸ​ລະ​ກິດ​ສະ​ໄໝ​ໃໝ່

ການມາເຖິງຂອງ Temporal ສະແດງໃຫ້ເຫັນເຖິງການປ່ຽນແປງຂອງແຜ່ນດິນໄຫວສຳລັບການກໍ່ສ້າງທີ່ເຮັດວຽກຂ້າມຊາຍແດນ ແລະເຂດເວລາ. ສໍາລັບລະບົບທຸລະກິດແບບໂມດູນເຊັ່ນ Mewayz, ນີ້ແປໂດຍກົງໃນລັກສະນະທີ່ເຊື່ອຖືໄດ້ແລະສ້າງງ່າຍກວ່າ. ພິ​ຈາ​ລະ​ນາ​ເສັ້ນ​ຕາຍ​ໂຄງ​ການ​ທີ່​ກໍາ​ນົດ​ໄວ້​ສໍາ​ລັບ "EOD ເດືອນ​ພະ​ຈິກ 15​" ສໍາ​ລັບ​ທີມ​ງານ​ທີ່​ກວມ​ເອົາ​ນິວ​ຢອກ​, ລອນ​ດອນ​, ແລະ​ສິງ​ກະ​ໂປ​. ດ້ວຍ Temporal, ການເປັນຕົວແທນຂອງເສັ້ນຕາຍນັ້ນຢ່າງຖືກຕ້ອງ, ການເກັບຮັກສາມັນ, ແລະການສະແດງມັນຢ່າງຖືກຕ້ອງສໍາລັບຜູ້ໃຊ້ແຕ່ລະຄົນກາຍເປັນວຽກທີ່ກົງໄປກົງມາ, ບໍ່ແມ່ນບັນຫາທີ່ຖືກກໍາຈັດແມງໄມ້. ການລາຍງານການເງິນ, ການກຳນົດເວລາການເຮັດວຽກແບບອັດຕະໂນມັດ ແລະບັນທຶກການກວດສອບເວລາທັງໝົດໄດ້ຮັບຜົນປະໂຫຍດຈາກພື້ນຖານຊົ່ວຄາວທີ່ນັກພັດທະນາສາມາດເຊື່ອຖືໄດ້.

ເບິ່ງໄປຂ້າງໜ້າ: ຍຸກໃໝ່ຂອງຄວາມຊັດເຈນຊົ່ວຄາວ

ໃນຂະນະທີ່ Temporal ກ້າວໄປສູ່ການລວມເຂົ້າກັນຢ່າງເຕັມທີ່ໃນພາສາ JavaScript, polyfill ຂອງມັນສາມາດໃຊ້ໄດ້ແລ້ວໃນມື້ນີ້, ສະເຫນີໃຫ້ເຫັນເຖິງອະນາຄົດທີ່ແມງໄມ້ທີ່ກ່ຽວຂ້ອງກັບວັນທີເປັນສິ່ງຂອງອະດີດ. ການເດີນທາງເກົ້າປີຊີ້ໃຫ້ເຫັນເຖິງຄວາມມຸ່ງຫມັ້ນທີ່ຈະໄດ້ຮັບສິດທິ API ພື້ນຖານທີ່ສະລັບສັບຊ້ອນ. ສໍາລັບເວທີແລະນັກພັດທະນາຄືກັນ, ການຮັບຮອງເອົາ Temporal ຫມາຍຄວາມວ່າການລົງທຶນໃນຄວາມຫມັ້ນຄົງແລະຄວາມຊັດເຈນໃນໄລຍະຍາວ. ທີ່ Mewayz, ພວກເຮົາຕື່ນເຕັ້ນກັບທ່າແຮງຂອງ Temporal ທີ່ຈະເນັ້ນໃສ່ເຫດຜົນຊົ່ວຄາວພາຍໃນໂມດູນຂອງພວກເຮົາ, ໃຫ້ນັກພັດທະນາສຸມໃສ່ການສ້າງວິທີແກ້ໄຂທຸລະກິດທີ່ສ້າງສັນໂດຍບໍ່ມີການຕໍ່ສູ້ກັບຄວາມສັບສົນຂອງເວລາ. ການ​ແກ້​ໄຂ​ການ​ໃຊ້​ເວ​ລາ JavaScript ບໍ່​ແມ່ນ​ຄວາມ​ຝັນ​ທີ່​ຫ່າງ​ໄກ​ອີກ​ຕໍ່​ໄປ—ມັນ​ເປັນ​ຄວາມ​ຈິງ​ທີ່​ສ້າງ​ຂຶ້ນ​ຢ່າງ​ພິ​ເສດ.

ປັບປຸງທຸລະກິດຂອງທ່ານດ້ວຍ Mewayz

Mewayz ເອົາ 208 ໂມດູນທຸລະກິດເຂົ້າມາໃນເວທີດຽວ — CRM, ໃບແຈ້ງໜີ້, ການຄຸ້ມຄອງໂຄງການ, ແລະອື່ນໆອີກ. ເຂົ້າ​ຮ່ວມ 138,000+ ຜູ້​ໃຊ້​ທີ່​ເຮັດ​ໃຫ້​ຂະ​ບວນ​ການ​ເຮັດ​ວຽກ​ຂອງ​ເຂົາ​ເຈົ້າ​ງ່າຍ​ຂຶ້ນ.

ເລີ່ມຟຣີມື້ນີ້ →