paint-brush
VoidZero, The New ESLint, MongoDB 8.0 a další – tento týden v JSpodle@thisweekinjavascript
340 čtení
340 čtení

VoidZero, The New ESLint, MongoDB 8.0 a další – tento týden v JS

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

Příliš dlouho; Číst

Tento týden máme vzrušující aktualizace, díky kterým bude váš vývojový pracovní postup plynulejší a rychlejší. Od sjednoceného JavaScript toolchainu VoidZero po nové funkce ESLint, a dokonce i zvýšení výkonu MongoDB, je toho hodně co rozbalit!
featured image - VoidZero, The New ESLint, MongoDB 8.0 a další – tento týden v JS
This Week in JavaScript HackerNoon profile picture

Ahoj příznivci JavaScriptu!

Vítejte u vydání tohoto týdne „ Tento týden v JavaScriptu “!

Tento týden máme vzrušující aktualizace, díky kterým bude váš vývojový pracovní postup plynulejší a rychlejší. Od sjednoceného JavaScript toolchainu VoidZero po nové funkce ESLint, a dokonce i zvýšení výkonu MongoDB, je toho hodně co rozbalit!


Nemůžete si najít čas na čtení newsletteru? Poslouchejte to na cestách!


Děkujeme, že jste si přečetli tento týden v JavaScriptu! Přihlaste se zdarma k odběru nových příspěvků a podpořte naši práci.


VoidZero Inc. získává 4,6 milionů dolarů na sjednocení nástrojů JavaScriptu

Společnost VoidZero získala počáteční financování ve výši 4,6 milionu USD, vedené společností Accel, na vývoj jednotného, vysoce výkonného řetězce nástrojů pro ekosystém JavaScriptu.

Proč je to důležité?

Nástroje JavaScriptu jsou v současnosti roztříštěné a vývojáři spoléhají na různé závislosti třetích stran. VoidZero si klade za cíl zefektivnit proces vývoje vytvořením jednotného toolchainu, který zvládne vše od sdružování až po testování.

Hlavní přednosti:

  • Unified Framework: Stejný AST a resolver pro všechny úlohy, což snižuje nadbytečnou analýzu.
  • Zaměřený na výkon: Vestavěný v kompilovatelném jazyce s podporou paralelizace a optimalizovanými pluginy JS.
  • Modulární komponenty: Snadno přizpůsobitelné stavební bloky pro pokročilé případy použití.
  • Podpora napříč prostředími: Funguje ve všech prostředích JavaScriptu bez omezení běhu.


Nový balíček VoidZero, Rolldown , bude ve verzi alfa později v tomto roce a brzy bude integrován s Vite.


ESLint nyní Lints JSON a Markdown

Soubory JSON a Markdown lze nyní lintovat přímo! Toto je součást snahy ESLint stát se linterem pro všeobecné použití, který se rozšiřuje za hranice JavaScriptu.

Co je nového?

  • Podpora JSON: S novým pluginem @eslint/json můžete lintovat soubory JSON, JSONC a JSON5. Chcete-li začít, stačí nainstalovat plugin a aktualizovat konfiguraci ESLint tak, aby zahrnovala pravidla JSON.


  • Podpora Markdown: Plugin @eslint/markdown zavádí linting pro CommonMark a GitHub-Flavoured Markdown. Stačí jej nainstalovat a nakonfigurovat ve svém projektu, abyste mohli začít odhalovat problémy v souborech markdown.


Tato aktualizace otevírá další možnosti pro linting různých typů souborů ve webových projektech a přináší vše pod stejný deštník ESLint .


Tauri 2.0 je tady

Stabilní verze Tauri 2.0 je nyní aktivní a přináší klíčová vylepšení a mobilní podporu pro iOS a Android. Tento framework založený na Rustu vám umožňuje vytvářet lehké, multiplatformní desktopové a mobilní aplikace jednoduše pomocí HTML, JavaScriptu a CSS. To vše dělá a zmenšuje velikost souboru a zrychluje výkon.


S Tauri 2.0 získáte:

  • Unified Codebase: Jedna kódová základna uživatelského rozhraní pro stolní počítače (Windows, macOS, Linux) a mobilní zařízení (iOS, Android).
  • Hot-Module Replacement (HMR): Bezproblémová aktualizace rozhraní vaší aplikace bez přestavby.
  • Mobilní podpora: Použijte Swift nebo Kotlin k vytváření funkcí specifických pro mobilní zařízení a zároveň sdílejte logiku Rust.
  • Pokročilé pluginy: Rozšiřte možnosti své aplikace pomocí propracovanějšího systému pluginů, který zjednoduší vývoj.


Tauri se neustále vyvíjí a nabízí vývojářům vysoce efektivní a flexibilní způsob vytváření pro všechny platformy.


Nové nástroje a verze

  • Tabulátor 6.3: Zjednodušte správu složitých datových tabulek ve webových aplikacích pomocí výkonných funkcí pro úpravy, filtrování a řazení.
  • MongoDB 8.0: Užijte si 30% zvýšení výkonu a vylepšené zabezpečení s Queryable Encryption a lepším škálováním.
  • Eleventy 3.0: Nejnovější verze tohoto generátoru statických stránek usnadňuje vytváření rychlých a efektivních webových stránek než kdy dříve.
  • µExpress: Zrychlete své aplikace Node.js s touto optimalizovanou verzí Express, která nabízí až 4x rychlejší požadavky.

To je zábal pro tento týden! Pokud považujete tyto aktualizace JavaScriptu za užitečné, dejte tomuto příspěvku souhlas, aby je ostatní mohli objevit.


Nezapomeňte jej sdílet se svými kolegy vývojáři a sledujte další poznatky ze světa JavaScriptu. Do příště pokračujte v kódování a buďte zvědaví!

Reference

VoidZero získává 4,6 milionu dolarů

ESLint Now Lints JSON a Markdown

Vydání Tauri 2.0

Tabulátor 6.3

MongoDB 8.0
Jedenáctka 3.0

µExpresní

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

ZAVĚŠIT ZNAČKY

TENTO ČLÁNEK BYL PŘEDSTAVEN V...