paint-brush
VoidZero, The New ESLint, MongoDB 8.0, ແລະອື່ນໆອີກ - ໃນອາທິດນີ້ໃນ JSໂດຍ@thisweekinjavascript
254 ການອ່ານ

VoidZero, The New ESLint, MongoDB 8.0, ແລະອື່ນໆອີກ - ໃນອາທິດນີ້ໃນ JS

ໂດຍ This Week in JavaScript3m2024/10/11
Read on Terminal Reader

ຍາວເກີນໄປ; ອ່ານ

ໃນອາທິດນີ້, ພວກເຮົາມີການປັບປຸງທີ່ຫນ້າຕື່ນເຕັ້ນທີ່ຈະເຮັດໃຫ້ການເຮັດວຽກຂອງການພັດທະນາຂອງທ່ານກ້ຽງແລະໄວຂຶ້ນ. ຈາກລະບົບຕ່ອງໂສ້ເຄື່ອງມື JavaScript ທີ່ເປັນເອກພາບຂອງ VoidZero ໄປສູ່ຄຸນສົມບັດໃໝ່ຂອງ ESLint, ແລະແມ່ນແຕ່ການເພີ່ມປະສິດທິພາບຂອງ MongoDB, ມີຫຼາຍຢ່າງທີ່ຕ້ອງຖອດອອກ!
featured image - VoidZero, The New ESLint, MongoDB 8.0, ແລະອື່ນໆອີກ - ໃນອາທິດນີ້ໃນ JS
This Week in JavaScript HackerNoon profile picture

ສະບາຍດີຜູ້ກະຕືລືລົ້ນ JavaScript!

ຍິນດີຕ້ອນຮັບກັບສະບັບຂອງອາທິດນີ້ຂອງ " ອາທິດນີ້ໃນ JavaScript "!

ໃນອາທິດນີ້, ພວກເຮົາມີການປັບປຸງທີ່ຫນ້າຕື່ນເຕັ້ນທີ່ຈະເຮັດໃຫ້ການເຮັດວຽກຂອງການພັດທະນາຂອງທ່ານກ້ຽງແລະໄວຂຶ້ນ. ຈາກລະບົບຕ່ອງໂສ້ເຄື່ອງມື JavaScript ທີ່ເປັນເອກພາບຂອງ VoidZero ໄປສູ່ຄຸນສົມບັດໃໝ່ຂອງ ESLint, ແລະເຖິງແມ່ນວ່າການເພີ່ມປະສິດທິພາບຂອງ MongoDB, ມີຫຼາຍອັນທີ່ຕ້ອງຖອດອອກ!


ບໍ່ສາມາດຊອກຫາເວລາອ່ານຈົດໝາຍຂ່າວໄດ້ບໍ? ຟັງມັນຢູ່ໃນການເດີນທາງ!


ຂອບໃຈສໍາລັບການອ່ານໃນອາທິດນີ້ໃນ JavaScript! ສະໝັກໃຊ້ຟຣີເພື່ອຮັບໂພສໃໝ່ ແລະສະໜັບສະໜູນວຽກງານຂອງພວກເຮົາ.


VoidZero Inc. ລະດົມທຶນໄດ້ $4.6M ເພື່ອ Unify JavaScript Tooling

VoidZero ໄດ້ລະດົມທຶນຈາກເມັດພັນ $4.6 ລ້ານ, ນໍາພາໂດຍ Accel, ເພື່ອພັດທະນາລະບົບຕ່ອງໂສ້ເຄື່ອງມືທີ່ເປັນເອກະພາບ, ປະສິດທິພາບສູງສໍາລັບລະບົບນິເວດ JavaScript.

ເປັນຫຍັງອັນນີ້ຈຶ່ງສຳຄັນ?

ເຄື່ອງມື JavaScript ໄດ້ຖືກແບ່ງອອກໃນປັດຈຸບັນ, ໂດຍຜູ້ພັດທະນາແມ່ນອີງໃສ່ການເພິ່ງພາອາໄສຂອງພາກສ່ວນທີສາມ. VoidZero ມີຈຸດປະສົງເພື່ອປັບປຸງຂະບວນການພັດທະນາໂດຍການສ້າງລະບົບຕ່ອງໂສ້ເຄື່ອງມືດຽວທີ່ຈັດການທຸກສິ່ງທຸກຢ່າງຈາກການມັດໄປຫາການທົດສອບ.

ຈຸດ​ເດັ່ນ​ທີ່​ສໍາ​ຄັນ​:

  • Unified Framework: AST ດຽວກັນແລະຕົວແກ້ໄຂສໍາລັບຫນ້າວຽກທັງຫມົດ, ຫຼຸດຜ່ອນການແຍກວິເຄາະຊ້ໍາຊ້ອນ.
  • ເນັ້ນປະສິດທິພາບ: ສ້າງຂຶ້ນໃນພາສາທີ່ລວບລວມເປັນພາສາພື້ນເມືອງທີ່ມີການສະຫນັບສະຫນູນການຂະຫນານແລະການເພີ່ມປະສິດທິພາບ JS plugins.
  • ອົງປະກອບແບບໂມດູລາ: ໂຄງສ້າງກໍ່ສ້າງທີ່ສາມາດປັບແຕ່ງໄດ້ຢ່າງງ່າຍດາຍສໍາລັບກໍລະນີການນໍາໃຊ້ຂັ້ນສູງ.
  • ສະຫນັບສະຫນູນຂ້າມສະພາບແວດລ້ອມ: ເຮັດວຽກໃນທົ່ວສະພາບແວດລ້ອມ JavaScript ໂດຍບໍ່ມີການຈໍາກັດເວລາແລ່ນ.


ຊຸດໃໝ່ຂອງ VoidZero, Rolldown , ຈະຢູ່ໃນອັນຟາໃນທ້າຍປີນີ້ ແລະຕັ້ງໃຫ້ປະສົມປະສານກັບ Vite ໃນໄວໆນີ້.


ESLint ດຽວນີ້ Lints JSON ແລະ Markdown

ໄຟລ໌ JSON ແລະ Markdown ຕອນນີ້ສາມາດໃສ່ໄດ້ໂດຍກົງແລ້ວ! ນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງການຊຸກຍູ້ຂອງ ESLint ໃຫ້ເປັນ linter ທີ່ມີຈຸດປະສົງທົ່ວໄປ, ຂະຫຍາຍອອກໄປນອກ JavaScript.

ມີຫຍັງໃໝ່?

  • ຮອງຮັບ JSON: ດ້ວຍປລັກອິນ @eslint/json ໃໝ່, ທ່ານສາມາດຂຽນໄຟລ໌ JSON, JSONC ແລະ JSON5 ໄດ້. ເພື່ອເລີ່ມຕົ້ນ, ພຽງແຕ່ຕິດຕັ້ງ plugin ແລະອັບເດດ ESLint config ຂອງທ່ານເພື່ອປະກອບມີກົດລະບຽບ JSON.


  • ການສະຫນັບສະຫນູນ Markdown: plugin @eslint/markdown ແນະນໍາ linting ສໍາລັບ CommonMark ແລະ GitHub-Flavored Markdown. ພຽງ​ແຕ່​ຕິດ​ຕັ້ງ​ແລະ configure ມັນ​ໃນ​ໂຄງ​ການ​ຂອງ​ທ່ານ​ເພື່ອ​ເລີ່ມ​ຕົ້ນ​ການ​ຈັບ​ບັນ​ຫາ​ໃນ​ໄຟລ​໌ markdown ຂອງ​ທ່ານ​.


ການປັບປຸງນີ້ເປີດຄວາມເປັນໄປໄດ້ເພີ່ມເຕີມສໍາລັບການ linting ປະເພດໄຟລ໌ທີ່ແຕກຕ່າງກັນໃນໂຄງການເວັບໄຊຕ໌, ເຮັດໃຫ້ທຸກສິ່ງທຸກຢ່າງຢູ່ພາຍໃຕ້ umbrella ESLint ດຽວກັນ.


Tauri 2.0 ຢູ່ທີ່ນີ້

ການປ່ອຍຄວາມຫມັ້ນຄົງ ຂອງ Tauri 2.0 ຕອນນີ້ມີຊີວິດຢູ່, ນໍາເອົາການປັບປຸງທີ່ສໍາຄັນແລະການສະຫນັບສະຫນູນມືຖືສໍາລັບ iOS ແລະ Android. ກອບທີ່ອີງໃສ່ Rust ນີ້ຊ່ວຍໃຫ້ທ່ານສ້າງໂປແກຼມ desktop ແລະມືຖືທີ່ມີນ້ໍາຫນັກເບົາ, ຂ້າມເວທີແລະການນໍາໃຊ້ພຽງແຕ່ໂດຍໃຊ້ HTML, JavaScript, ແລະ CSS. ມັນເຮັດທັງຫມົດນີ້ແລະເຮັດໃຫ້ຂະຫນາດໄຟລ໌ຂະຫນາດນ້ອຍລົງແລະເຮັດໃຫ້ການປະຕິບັດໄວຂຶ້ນ.


ດ້ວຍ Tauri 2.0, ທ່ານໄດ້ຮັບ:

  • Unified Codebase: One UI codebase for desktop (Windows, macOS, Linux) ແລະມືຖື (iOS, Android).
  • Hot-Module Replacement (HMR): ອັບເດດສ່ວນຫນ້າຂອງແອັບຯຂອງທ່ານຢ່າງບໍ່ຢຸດຢັ້ງ ໂດຍບໍ່ຕ້ອງສ້າງໃຫມ່.
  • ສະຫນັບສະຫນູນມືຖື: ໃຊ້ Swift ຫຼື Kotlin ເພື່ອສ້າງຫນ້າທີ່ສະເພາະມືຖືໃນຂະນະທີ່ແບ່ງປັນເຫດຜົນ Rust.
  • Advanced Plugins: ຂະຫຍາຍຄວາມສາມາດຂອງແອັບຯຂອງທ່ານດ້ວຍລະບົບ plugin ທີ່ຫລອມໂລຫະກວ່າ, ເຮັດໃຫ້ການພັດທະນາງ່າຍຂຶ້ນ.


Tauri ສືບຕໍ່ພັດທະນາ, ສະເຫນີໃຫ້ນັກພັດທະນາວິທີການທີ່ມີປະສິດທິພາບສູງແລະມີຄວາມຍືດຫຍຸ່ນໃນການສ້າງສໍາລັບທຸກແພລະຕະຟອມ.


ເຄື່ອງມືໃຫມ່ແລະການປ່ອຍ

  • Tabulator 6.3: ຈັດການຕາຕະລາງຂໍ້ມູນທີ່ຊັບຊ້ອນໃນເວັບແອັບດ້ວຍຄຸນສົມບັດການແກ້ໄຂ, ການກັ່ນຕອງ ແລະການຈັດຮຽງທີ່ມີອໍານາດ.
  • MongoDB 8.0: ເພີດເພີນໄປກັບການເພີ່ມປະສິດທິພາບ 30% ແລະ ຄວາມປອດໄພທີ່ເພີ່ມຂຶ້ນດ້ວຍການເຂົ້າລະຫັດແບບສອບຖາມໄດ້ ແລະການປັບຂະໜາດທີ່ດີຂຶ້ນ.
  • Eleventy 3.0: ການປ່ອຍຫລ້າສຸດຂອງເຄື່ອງສ້າງເວັບໄຊທ໌ແບບຄົງທີ່ນີ້ເຮັດໃຫ້ການສ້າງເວັບໄຊທ໌ໄວ, ມີປະສິດທິພາບງ່າຍກວ່າທີ່ເຄີຍ.
  • µExpress: ເລັ່ງແອັບ Node.js ຂອງທ່ານດ້ວຍ Express ລຸ້ນທີ່ເໝາະສົມ, ສະເໜີການຮ້ອງຂໍໄວຂຶ້ນເຖິງ 4 ເທົ່າ.

ນັ້ນເປັນການຫໍ່ສໍາລັບອາທິດນີ້! ຖ້າທ່ານພົບວ່າການອັບເດດ JavaScript ເຫຼົ່ານີ້ມີປະໂຫຍດ, ໃຫ້ໂພສນີ້ເປັນການໂຫວດເພື່ອຊ່ວຍຄົນອື່ນຄົ້ນພົບມັນ.


ຢ່າລືມແບ່ງປັນມັນກັບຜູ້ພັດທະນາອື່ນໆຂອງທ່ານແລະຕິດຕາມຄວາມເຂົ້າໃຈເພີ່ມເຕີມໃນໂລກ JavaScript. ຈົນກ່ວາຄັ້ງຕໍ່ໄປ, ສືບຕໍ່ລະຫັດແລະສືບຕໍ່ຢາກຮູ້!

ເອກະສານອ້າງອີງ

VoidZero ລະດົມທຶນໄດ້ $4.6 ລ້ານ

ESLint Now Lints JSON ແລະ Markdown

Tauri 2.0 ປ່ອຍ

ຕາຕະລາງ 6.3

MongoDB 8.0
ສິບເອັດສິບ 3.0

µ ດ່ວນ

L O A D I N G
. . . comments & more!

About Author

This Week in JavaScript HackerNoon profile picture
This Week in JavaScript@thisweekinjavascript
This Week in JavaScript is a weekly podcast and newsletter made to deliver quick and relevant JavaScript updates in just

ວາງປ້າຍ

ບົດ​ຄວາມ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ສະ​ເຫນີ​ໃນ...