ສະບາຍດີຜູ້ກະຕືລືລົ້ນ 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. ຈົນກ່ວາຄັ້ງຕໍ່ໄປ, ສືບຕໍ່ລະຫັດແລະສືບຕໍ່ຢາກຮູ້!
ເອກະສານອ້າງອີງ