Dart ເປັນພາສາການຂຽນໂປລແກລມແບບໂອເພນຊອດ, ຮັດກຸມວັດຖຸ, ຫ້ອງຮຽນໂດຍເນັ້ນໃສ່ຄວາມງ່າຍດາຍ, ປະສິດທິພາບ ແລະປະສິດທິພາບ. ມັນໄດ້ຖືກສ້າງຂື້ນເພື່ອແກ້ໄຂສິ່ງທ້າທາຍຂອງການພັດທະນາແອັບພລິເຄຊັນທີ່ທັນສະໄຫມ, ສະເຫນີຊຸດເຄື່ອງມືແລະຄຸນສົມບັດທີ່ເຂັ້ມແຂງສໍາລັບນັກພັດທະນາ. Dart ແມ່ນເປັນທີ່ຮູ້ຈັກສໍາລັບຄວາມໄວການປະຕິບັດທີ່ໄວ, ເຊິ່ງເຮັດໃຫ້ມັນເຫມາະສົມສໍາລັບການພັດທະນາທັງດ້ານລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍ.
ຄຸນນະສົມບັດທີ່ສໍາຄັນຂອງ Dart ປະກອບມີ:
Strongly Typed: Dart ແມ່ນພາສາທີ່ພິມແບບຄົງທີ່, ຊຶ່ງຫມາຍຄວາມວ່າປະເພດຕົວແປແມ່ນຖືກກໍານົດໃນເວລາລວບລວມ, ຊ່ວຍຈັບຄວາມຜິດພາດໃນຂະບວນການພັດທະນາໃນຕອນຕົ້ນ.
Object-Oriented: Dart ປະຕິບັດຕາມຫຼັກການການຂຽນໂປລແກລມແບບ Object-oriented, ໃຫ້ນັກພັດທະນາສ້າງລະຫັດ modular ທີ່ໃຊ້ຄືນໄດ້ໂດຍຜ່ານຫ້ອງຮຽນແລະວັດຖຸ.
Concise Syntax: syntax ຂອງ Dart ຖືກອອກແບບມາເພື່ອໃຫ້ງ່າຍຕໍ່ການອ່ານແລະຂຽນ, ຫຼຸດຜ່ອນລະຫັດ boilerplate ແລະເພີ່ມຜົນຜະລິດຂອງນັກພັດທະນາ.
ການຂຽນໂປລແກລມ Asynchronous: Dart ສະຫນອງການສະຫນັບສະຫນູນໃນຕົວສໍາລັບການຂຽນໂປລແກລມ asynchronous ໂດຍຜ່ານຄຸນນະສົມບັດເຊັ່ນ async / await, ເຮັດໃຫ້ມັນເຫມາະສົມສໍາລັບການຈັດການວຽກງານເຊັ່ນການຮ້ອງຂໍເຄືອຂ່າຍແລະການດໍາເນີນງານ I / O ທີ່ມີປະສິດທິພາບ.
Cross-Platform: Dart ສາມາດຖືກນໍາໃຊ້ເພື່ອພັດທະນາແອັບພລິເຄຊັນຂ້າມເວທີ, ຍ້ອນກອບເຊັ່ນ Flutter, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສ້າງແອັບພລິເຄຊັນທີ່ລວບລວມແບບພື້ນເມືອງສໍາລັບມືຖື, ເວັບ, ແລະ desktop ຈາກ codebase ດຽວ.
ການລວບລວມ DartVM ແລະ JIT/AOT: ຄໍາຮ້ອງສະຫມັກ Dart ສາມາດດໍາເນີນການຢູ່ໃນ Dart Virtual Machine (DartVM) ເພື່ອຈຸດປະສົງການພັດທະນາແລະສາມາດລວບລວມເປັນລະຫັດພື້ນເມືອງໂດຍໃຊ້ Just-In-Time (JIT) ຫຼື Ahead-Of-Time (AOT) ການລວບລວມສໍາລັບ ການປະຕິບັດການຜະລິດ.
ຫໍສະໝຸດມາດຕະຖານທີ່ອຸດົມສົມບູນ: Dart ມາພ້ອມກັບຫ້ອງສະໝຸດມາດຕະຖານທີ່ສົມບູນແບບເຊິ່ງລວມມີການເກັບກຳ, ການດຳເນີນການ I/O, ແລະເຄື່ອງໃຊ້ອື່ນໆເພື່ອປັບປຸງການພັດທະນາແອັບພລິເຄຊັນ.
ຊຸມຊົນແລະລະບົບນິເວດ: Dart ມີຊຸມຊົນທີ່ເຕີບໃຫຍ່ຂອງນັກພັດທະນາແລະລະບົບນິເວດທີ່ຂະຫຍາຍຂອງແພັກເກັດແລະຫ້ອງສະຫມຸດທີ່ມີຢູ່ໂດຍຜ່ານ Dart Package Manager (pub.dev).
ໂດຍລວມແລ້ວ, Dart ເປັນພາສາການຂຽນໂປລແກລມທີ່ຫຼາກຫຼາຍໂດຍເນັ້ນໃສ່ການເຮັດໃຫ້ນັກພັດທະນາສາມາດສ້າງແອັບພລິເຄຊັນທີ່ມີປະສິດຕິພາບສູງ, ສາມາດຮັກສາໄດ້, ແລະຂ້າມເວທີໄດ້ງ່າຍ. ກໍລະນີການນໍາໃຊ້ທີ່ໂດດເດັ່ນທີ່ສຸດຂອງມັນແມ່ນການສົມທົບກັບກອບ Flutter ສໍາລັບການສ້າງການໂຕ້ຕອບຜູ້ໃຊ້ທີ່ດຶງດູດສາຍຕາແລະຕອບສະຫນອງໃນທົ່ວແພລະຕະຟອມຕ່າງໆ.
ອັບເດດແລ້ວເມື່ອ
10 ກ.ຍ. 2023