JavaScript 每周问题 636:2023 年 4 月 27 日

  • Trivia: The standardized form of JS is called ECMAScript due to a trademark issue.
  • IN BRIEF:

    • Nintendo uses JavaScript: A developer found that 2015's Mario vs. Donkey Kong: Tipping Stars for Wii U and 3DS was written with HTML and JavaScript and could be run in a normal browser with a shim.
    • Chrome 113 DevTools: Allows overriding network response headers including CORS headers and offers Nuxt, Vite, and Rollup debugging improvements.
    • Build time reduction: Switching from webpack+babel to rspack reduced build times by 85%.
    • Node.js 20: New (experimental) permissions model with full docs.
    • React with Preact Signals: Using Preact Signals with React forfeits the guarantee that React will work correctly.
    • Angular 16 sneak peek: Details about what's coming up in Angular 16.
  • RELEASES:

    • NodeBB 3.0: JS powered forum system.
    • Ink 4.2: Build CLI apps React-style.
    • Rspack 0.1.9: Fast Rust-based web bundler.
    • create-svelte 4.0: CLI for creating SvelteKit projects.
  • Articles & Tutorials:

  • Code & Tools:

    • Vuetify: Stoked for features in v3.2, especially global defaults improvements for virtual components.
    • w2ui 2.0: A framework agnostic UI library with common components working with vanilla JS or Angular/React, etc. (Demos available).
    • Satori: Convert HTML and CSS to SVG, designed for React and JSX.
  • QUICK RELEASES:

    • StatiCrypt 3.3: Password protect a static HTML page.
    • tween.js 20.0: JavaScript/TypeScript animation engine.
    • supercluster 8.0: Geospatial point clustering library for browsers and Node.
    • Mercurius 13.0: Implement GraphQL servers with Fastify.
    • htmx 1.9.1.
    • Playwright 1.33.
阅读 15
0 条评论