paint-brush
VoidZero, ESLint Baharu, MongoDB 8.0 dan Banyak Lagi - Minggu Ini dalam JSoleh@thisweekinjavascript
333 bacaan
333 bacaan

VoidZero, ESLint Baharu, MongoDB 8.0 dan Banyak Lagi - Minggu Ini dalam JS

oleh This Week in JavaScript3m2024/10/11
Read on Terminal Reader

Terlalu panjang; Untuk membaca

Minggu ini, kami mempunyai kemas kini menarik yang akan menjadikan aliran kerja pembangunan anda lebih lancar dan pantas. Daripada rantaian alat JavaScript bersatu VoidZero kepada ciri baharu ESLint, malah peningkatan prestasi MongoDB, terdapat banyak perkara yang perlu dibongkar!
featured image - VoidZero, ESLint Baharu, MongoDB 8.0 dan Banyak Lagi - Minggu Ini dalam JS
This Week in JavaScript HackerNoon profile picture

Hello Peminat JavaScript!

Selamat datang ke edisi minggu ini " Minggu Ini dalam JavaScript "!

Minggu ini, kami mempunyai kemas kini menarik yang akan menjadikan aliran kerja pembangunan anda lebih lancar dan pantas. Daripada rantaian alat JavaScript bersatu VoidZero kepada ciri baharu ESLint, dan juga peningkatan prestasi MongoDB, terdapat banyak perkara yang perlu dibongkar!


Tidak dapat mencari masa untuk membaca surat berita? Dengarkannya semasa dalam perjalanan!


Terima kasih kerana membaca Minggu Ini dalam JavaScript! Langgan secara percuma untuk menerima siaran baharu dan menyokong kerja kami.


VoidZero Inc. Menaikkan $4.6J untuk Menyatukan Alat JavaScript

VoidZero telah mengumpulkan $4.6 juta dalam pembiayaan benih, diketuai oleh Accel, untuk membangunkan rantai alat berprestasi tinggi yang bersatu untuk ekosistem JavaScript.

Mengapa ini Penting?

Alat JavaScript kini berpecah-belah, dengan pembangun bergantung pada pelbagai kebergantungan pihak ketiga. VoidZero bertujuan untuk menyelaraskan proses pembangunan dengan mencipta rantai alat tunggal yang mengendalikan segala-galanya daripada penggabungan kepada ujian.

Sorotan Utama:

  • Rangka Kerja Bersatu: AST dan penyelesai yang sama untuk semua tugas, mengurangkan penghuraian berlebihan.
  • Berfokuskan Prestasi: Dibina dalam bahasa kompil kepada bahasa asli dengan sokongan untuk penyelarasan dan pemalam JS yang dioptimumkan.
  • Komponen Modular: Blok binaan yang mudah disesuaikan untuk kes penggunaan lanjutan.
  • Sokongan Merentas Alam Sekitar: Berfungsi merentas semua persekitaran JavaScript tanpa had masa jalan.


Pengikat baharu VoidZero, Rolldown , akan berada dalam alpha akhir tahun ini dan ditetapkan untuk disepadukan dengan Vite tidak lama lagi.


ESLint kini Lints JSON dan Markdown

Fail JSON dan Markdown kini boleh disambungkan secara langsung! Ini adalah sebahagian daripada dorongan ESLint untuk menjadi linter tujuan yang lebih umum, berkembang melangkaui JavaScript.

Apa yang Baru?

  • Sokongan JSON: Dengan pemalam @eslint/json baharu, anda boleh menyelitkan fail JSON, JSONC dan JSON5. Untuk bermula, cuma pasang pemalam dan kemas kini konfigurasi ESLint anda untuk memasukkan peraturan JSON.


  • Sokongan Markdown: Pemalam @eslint/markdown memperkenalkan linting untuk Markdown Berperisa CommonMark dan GitHub. Hanya pasang dan konfigurasikannya dalam projek anda untuk mula menangkap isu dalam fail penurunan harga anda.


Kemas kini ini membuka lebih banyak kemungkinan untuk menyelitkan jenis fail yang berbeza dalam projek web, membawa segala-galanya di bawah payung ESLint yang sama.


Tauri 2.0 ada di sini

Keluaran stabil Tauri 2.0 kini disiarkan secara langsung, membawa peningkatan utama dan sokongan mudah alih untuk iOS dan Android. Rangka kerja berasaskan Rust ini membolehkan anda membina aplikasi desktop dan mudah alih yang ringan, merentas platform hanya dengan menggunakan HTML, JavaScript dan CSS. Ia melakukan semua ini dan menjadikan saiz fail lebih kecil dan menjadikan prestasi lebih cepat.


Dengan Tauri 2.0, anda mendapat:

  • Pangkalan Kod Disatukan: Satu pangkalan kod UI untuk desktop (Windows, macOS, Linux) dan mudah alih (iOS, Android).
  • Penggantian Modul Panas (HMR): Kemas kini bahagian hadapan apl anda dengan lancar tanpa membina semula.
  • Sokongan Mudah Alih: Gunakan Swift atau Kotlin untuk membina fungsi khusus mudah alih sambil berkongsi logik Rust.
  • Pemalam Lanjutan: Lanjutkan keupayaan apl anda dengan sistem pemalam yang lebih halus, memudahkan pembangunan.


Tauri terus berkembang, menawarkan pembangun cara yang sangat cekap dan fleksibel untuk membina untuk semua platform.


Alat dan Keluaran Baharu

  • Penjadual 6.3: Permudahkan pengurusan jadual data kompleks dalam apl web dengan ciri pengeditan, penapisan dan pengisihan yang berkuasa.
  • MongoDB 8.0: Nikmati peningkatan prestasi 30% dan keselamatan yang dipertingkatkan dengan Penyulitan Boleh Soal dan penskalaan yang lebih baik.
  • Eleventy 3.0: Keluaran terbaru penjana tapak statik ini menjadikan penciptaan tapak web yang pantas dan cekap lebih mudah berbanding sebelum ini.
  • µExpress: Percepatkan apl Node.js anda dengan versi Express yang dioptimumkan ini, menawarkan permintaan sehingga 4x lebih pantas.

Itulah pembalut untuk minggu ini! Jika anda mendapati kemas kini JavaScript ini berguna, berikan siaran ini undian positif untuk membantu orang lain menemuinya.


Jangan lupa kongsikannya dengan rakan pembangun anda dan nantikan lebih banyak cerapan dalam dunia JavaScript. Sehingga kali seterusnya, teruskan pengekodan dan kekal ingin tahu!

Rujukan

VoidZero Menaikkan $4.6J

ESLint Now Lints JSON dan Markdown

Keluaran Tauri 2.0

Jadual 6.3

MongoDB 8.0
Eleventy 3.0

µEkspres

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

GANTUNG TANDA

ARTIKEL INI DIBENTANGKAN DALAM...