Category: next js

The results are in

June 20, 2024 By Mark Otto Off

How React 19 (Almost) Made the Internet Slower β€” Even changes that are planned in advance can have big effects on the developer experience if people aren’t aware of them. A change to Suspense in React 19 led to much confusion and surprise, but the…

The biggest TypeScript release in years?

June 13, 2024 By Mark Otto Off

πŸ“ I’ve recently encountered readers who’ve been surprised to learn this isn’t our only JavaScript newsletter. We have Node Weekly and React Status too – check them out if you’re a Node.js or React developer, as we focus more closely on them there! πŸ™‚__Your editor, Peter…

The appealing simplicity of htmx

June 6, 2024 By Mark Otto Off

Promises from the Ground Up β€” Josh notes that in order to truly understand promises, a fundamental part of modern JS development, we need β€œa surprisingly deep understanding of how JavaScript works and what its limitations are”. Luckily, this tutorial covers all the critical context…

A variety of JS hacks and creative coding

May 30, 2024 By Mark Otto Off

Next.js 15 Release Candidate β€” The popular React meta framework gets ready for a major new release with a RC giving you an opportunity to experiment with React 19 (and React Compiler) support, executing code after a response with next/after, and a few potentially breaking changes.…

SolidJS is off to a solid start

May 23, 2024 By Mark Otto Off

SolidStart 1.0: The Shape of Frameworks to Come? β€” SolidJS is a React-inspired declarative UI library but with a performance focus and templates compiled to real DOM nodes receiving direct DOM updates – no VDOM. SolidStart is a framework for building and deploying SolidJS apps…

Remix + React Router == React Router?

May 16, 2024 By Mark Otto Off

πŸ“„  How to Document Your JavaScript Package β€” You’ve written some useful code, you want to distribute it.. what next? Useful docs! The Deno team demonstrates the value of JSDoc and writing documentation alongside your usual source code. The Deno Team WorkOS: Enterprise-Grade Auth You Can…

Gulp is back – did it ever leave?

May 9, 2024 By Mark Otto Off

Advanced JavaScript Tools to Empower Your Applications β€” Build better web applications with powerful JavaScript developer tools including: SpreadJS Excel-like spreadsheet components, ActiveReportsJS reporting tools, Wijmo UI component suite, and Document Solutions viewers for PDF, Excel, Image, and more. MESCIUS inc πŸ“’ Articles & Tutorials Why Patching…

Svelte 5 is almost here

May 2, 2024 By Mark Otto Off

πŸ’‘ If you want to upgrade ASAP, there’s a thorough upgrade guide available, but consider upgrading via React 18.3 first. IN BRIEF: RELEASES: πŸ“’ Articles & Tutorials ‘I Reviewed 1,000s of Opinions on HTMX’ β€” htmx is an increasingly popular way to use modern, dynamic browser features through…

JSR isn’t another tool, it’s a fundamental shift

April 25, 2024 By Mark Otto Off

JSR is Not Another Package Manager β€” When Ryan created Node, JavaScript had no packages or standard module system. npm and CommonJS took off, and tools like Yarn or pnpm extended npm in certain areas, but in today’s ES modules era, it’s time for a…

Visualizing algorithms

April 18, 2024 By Mark Otto Off

Airbnb’s Extensive JavaScript Style Guide β€” It’s been years since we mentioned this popular, opinionated style guide, but it keeps getting little tweaks and repairs and remains a handy resource nonetheless. Airbnb WorkOS: Enterprise-Grade Auth for Modern SaaS Apps β€” WorkOS supports both the foundational auth…