Issue #67 // Nov 15, 2024 // Open web version |
|
Life of a Vercel request – Learn what happens, in detail, when you press enter in the browser and navigate to an app deployed on Vercel
Uncontrolled or controlled: A matter of perspective – The distinction between whether a React component is considered controlled or uncontrolled is more of a philosophical question, and Sam offers a thoughtful and nuanced perspective on it.
⚡️ SponsorSupaHooks: An Outbound Webhooks Template for Next.js – A template for adding outbound webhook support to a Next.js application with Hookdeck.
📙 Tutorials, Articles & Opinion🎙️ TKYT #65: Next.js 15, React Sever Components misconceptions, Self-hosting myths, Next.js ORM – An insightful interview with Lee Robinson. Find out what’s new in Next.js 15, upcoming directions, and Lee's take on authentication solutions and ORMs
React and FormData – Learn how to process and validate FormData in React when submitting it through a Server Action
React useCallback() – An in-depth guide on useCallback and you can use it to prevent unnecessary re-renders
Preventing Inline Event Handlers in dangerouslySetInnerHTML – Explains how to prevent script injections through event handlers when using dangerouslySetInnerHTML. I wasn’t even aware of this vulnerability. Seems like it really deserves its name.
📦 Packages / Tools / ReposFramer Motion is now independent – Framer Motion has evolved. Meet Motion. The popular animation library has branched off from Framer and is now developed independently. Best of all, Motion expands its reach with new Vanilla JS APIs that let it work outside of React.
Next.js AI Chatbot Template 3.0 – The Next.js AI Chatbot template has been updated to use Next.js 15, React 19, and the Auth.js for Next beta.
Tailwind CSS easing classes – A set of easing functions ready to copy and paste into your Tailwind CSS project.
nextjs-github-markdown-blog – A simple Next.js blogging system for your app that uses GitHub as a CMS.
More:
🌈 Related► How To Avoid Big Serverless Bills – A must-watch for anyone hosting apps on Vercel! Theo breaks down common mistakes that can lead to unexpected bills and shares how to avoid them.
Essential tsconfig.json options you should use – A guide to essential tsconfig.json options for boosting TypeScript code safety, performance, and reliability.
A Friendly Introduction to Container Queries – Another amazing tutorial by Josh, covering what Container Queries are, why they’re underutilized, and how to make them work in your apps
Vercel Makes Changes to Next.js To Simplify Self-Hosting – Summarizes all recently announced updates on self-hosting improvements and new caching APIs.
|