๐ข News & Trends
-
(๐ฎ) Exploring the magic of runes in Svelte 5
Covers the new runes system in Svelte 5 for declaring reactive states, comparing it to previous methods and explaining its benefits and drawbacks.
-
(๐) Whatโs New for JavaScript Developers in ECMAScript 2024
An overview of the new features and updates in ECMAScript 2024, providing insights into how they will impact JavaScript development.
๐ Releases & Updates
-
(๐ก) We Can Finally Animate height: auto; in CSS!
Describes the new
calc-size()function in CSS, which allows animatingheight: autosmoothly without JavaScript, available in Chrome Canary. -
(๐ง) Whatโs new in DevTools, Chrome 127
Details the latest features and updates in Chrome DevTools version 127, highlighting improvements for developers and debugging tools.
๐ Tools & Resources
-
(๐ ๏ธ) Feature detect CSS @starting-style support
Discusses how to detect support for the CSS
@starting-stylerule, which defines styles for elementsโ initial state in animations. -
(๐) Event Delegation vs Event Propagation in JavaScript
Explains the differences between event delegation and event propagation in JavaScript, highlighting how delegation improves performance and simplifies dynamic element handling.
-
(๐ฆ) Whatโs the Difference Between the useMemo and useCallback Hooks?
Clarifies the differences between Reactโs
useMemoanduseCallbackhooks, detailing their usage and benefits in optimizing performance. -
(๐งฐ) 8 Must-have Websites to Master UI/UX Skills
Lists essential websites for mastering UI/UX design skills, offering resources and tools for designers to improve their craft.
-
(๐งผ) Clean Code: 7 tips to write clean functions
Provides seven practical tips for writing clean, maintainable functions in code, emphasizing clarity and simplicity.
๐ช Explore More
-
(โ๏ธ) React Components Demystified: Your Ultimate Guide from Newbie to Ninja
A comprehensive guide to understanding and using React components, aimed at helping developers of all levels improve their React skills.
-
(๐) Histoire: A new way to write stories
Introduces Histoire, a tool for writing and managing stories, detailing its features and benefits for storytellers and writers.
-
(๐) Structured Data: What It Is and Why You Need It
Explains the concept of structured data, its importance for SEO, and how it helps search engines understand and index content better.
๐ป CSS for Dummies
When you try to center a div but accidentally send your surfer to the stratosphere:
.surfer {
position: absolute;
top: -9999px;
left: 50%;
}
Cited Sources:
- logrocket.com
- thenewstack.io
- webdevsimplified.com
- developer.chrome.com
- bram.us
- dev.to
- freecodecamp.org
- uxplanet.org
- craftbettersoftware.com
- histoire.dev
- builder.io
That's it for this week's frontend digest! What are you most excited about? Happy coding! ๐
Explore More