Category: next js

Gorillas

February 8, 2024 By Mark Otto Off

jQuery 4.0.0 Beta โ€” I recently looked at issue #1 of JavaScript Weekly and the top two items were jQuery, so itโ€™s nice to feature it ๐Ÿ™‚ You might not be using jQuery, but it’s still everywhere, including WordPress. v4 says goodbye to IE 10…

A Qwik break from React?

February 1, 2024 By Mark Otto Off

Announcing TypeScript 5.4 Beta โ€” TypeScript gains Object.groupBy and Map.groupBy, a new NoInfer<T> utility type is introduced to stop TypeScript from digging in to match against inner types during inference, and lots of smaller bits and pieces covered in this lengthy post. The final release…

Modern shell scripting with JavaScript

January 25, 2024 By Mark Otto Off

Better JavaScript Shell Scripting with Bun Shell โ€” Performance-focused server-side runtime Bun continues its rapid evolution with a side quest into the world of shell scripting by making it easier, cross-platform friendly, and less verbose. zx offers similar (but less integrated and focused) functionality to…

Astro + htmx + Alpine.js == AHA

January 18, 2024 By Mark Otto Off

console.delight โ€” You use console.log to output text, but did you know that in the browser console it can be used to render other things, like SVGs and HTML? This post is packed with examples and goes deeper into the creative options opened up by…

Is htmx Just Another JS Framework?

January 11, 2024 By Mark Otto Off

Is htmx Just Another JavaScript Framework? โ€” Despite being four years old, htmx has seen a surge in popularity recently, parly due to fatigue with ‘big frameworks’ and also because its simple HTML-based approach to adding functionality to a page appeals to an increasingly diverse…

JavaScript’s rising stars

January 4, 2024 By Mark Otto Off

๐ŸŒŸ The 2023 JavaScript Rising Stars โ€” At the start of each year, Michael rounds up the projects that gained the most popularity on GitHub in the prior year. Rocketing to #1 is the shadcn/ui suite of React components, but there are a lot of fresh…

Reflecting on a big year for JavaScript

December 21, 2023 By Mark Otto Off

๐ŸŽ„ Welcome to the final issue of 2023! We’re taking a week off for Christmas, so this issue focuses on looking back at the past year and the items that intrigued you the most. We’re back at full steam on January 4, 2024 and we…

JS Runtime Royale

December 14, 2023 By Mark Otto Off

โœ๏ธ Christmas is almost here, so we’re preparing our annual roundup issue for next week, before we take some time off! Keep an eye out for that next Thursday ๐Ÿ™‚__Your editor, Peter Cooper New TypeScript Courses: Take the Learning Path โ€” Join Mike North (Tech Lead…

Learning JS framework concepts by building one

December 7, 2023 By Mark Otto Off

Learn How Modern JS Frameworks Work by Building One โ€” Building things is a great way to learn, even if you donโ€™t end up using what you built. Even better is when someone whoโ€™s already built something successful introduces you to the process. Nolan doesnโ€™t…

Every Framework Everywhere All at Once

November 30, 2023 By Mark Otto Off

Eliminating JS Framework Lock-in with Web Components? โ€” Can you build an app where each component is using a different framework? Amazingly, yes. Web components aren’t new but are ‘having a moment’ and Jake demos an interesting, if contrived, use case. He explains: โ€œSay youโ€™re…