Plus teasing jQuery 4.0, Docusaurus 3.0, and heading on down to Val Town. |
Next.js 14 Released — Unveiled at last week’s Next.js Conf, v14 caused a lot of community discussion (not least on Hacker News), largely surrounding Server Actions being declared stable and the 'backend-meets-frontend' opportunities this opens up. A new partial prerendering feature is also in preview, allowing for dynamic responses but with the speed of an initial static response. Lee Robinson and Tim Neutkens |
💡 The New Stack has an overview of the release, and Focus Reactive has a (highly visual) recap of Next.js Conf itself – recommended if you didn't watch the stream. |
Remix ❤️ Vite: Remix 2.2 Introduces Vite Support — Remix is a popular full-stack JavaScript framework that began as a paid product, but has been open source for two years now. If you found Remix’s compilation approach opaque before, we have great news: “With Vite, Remix is no longer a compiler. Remix itself is just a Vite plugin.” This post tells the full story. Cattori and Dalgleish (Remix) |
🗳 The folks behind the State of JavaScript survey have unveiled a new State of React survey to take. As with their other surveys, you get to test your knowledge as well as provide useful insights. 🔁 Shadow is a new, experimental browser engine built in JavaScript itself. It renders its output in your usual browser using an HTML canvas. Source code. 🔐 GitHub is scanning all public npm packages for leaked secrets. Note that if secrets are found, the provider associated with those secrets is notified. ❄️ WinterJS is a new JS Service Workers server, powered by Rust & SpiderMonkey. 🐥 Uh-oh, it's Flappy Bird implemented in TypeScript types. |
RELEASES: Astro 3.4 – The Web framework gains page partials, a new experimental dev overlay, and more. Visual Studio Code October 2023 – A couple of minor enhancements to the JS debugger, and Copilot Chat (if you have GitHub Copilot) can now provide better answers because it's sent implementation details behind the symbols you mention. jQuery 4.0 is 100% feature complete but it's not released just yet.. but we know you can't wait. Ditto for Angular 17 – more on that soon. Rollup 4.2, Cypress 13.4, Ember.js 5.4, Stencil 4.7 |
▶ Your Website Does Not Need JavaScript — An hour long talk in which Amy builds a completely static website — using a collection of HTML and CSS files with no tracking, no scripting, no servers, and no third-party resources. Amy Kapernick |
Docusaurus 3.0: Meta's Static Site Generator — Docusaurus is a popular React-powered tool aimed at building documentation sites, though it handles more general sites too. v3 features an upgrade to MDX v3, React 18, Mermaid v10, and essentially updates everything. Sébastien Lorber |
Is Text or Binary? 7.0 — This library first tries to determine from a filename if the contents of the associated file are likely to be binary or text. Failing that, it can then look at the actual data to figure it out. Bevry |
sweetalert2 v11.9 – Customizable, accessible replacement for alert() YouTube.js 7.0 – Wrapper around YouTube's internal API. eslint-plugin-unicorn 49 – Over 100 useful ESLint rules. |
“If it doesn't work, it doesn't matter how fast it doesn't work.” ___ Mich Ravera |
|
💛 And something else we love |
Val Town 3.0: A Social Way to Write and Deploy TypeScript — “If GitHub Gists Could Run, and AWS Lambda Were Fun” is a fantastic description for this online platform where you write tiny bite size functions (‘val’s) to be run in V8 isolates. You can connect them together, schedule them, serve them up over HTTP, and more. Version 3 is a big jump for the platform, adding JSX support, more standardized JavaScript approaches to solving problems, and the ability to edit and run your ‘vals’ locally. Steve Krouse | |