FrontEnd Development
30.6K subscribers
145 photos
1 video
9.12K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
Node v24.2.0 (Current) Released

import.meta.main is a new boolean value available in ES modules that tells you if the current module was the entry point of the current process (so you could run specific code only if a module is run directly, say). Support for HTTP/2 priority signalling has also been removed from nghttp2. - https://nodejs.org/en/blog/release/v24.2.0

#nodejs
👍31
Server-Side Support for MCP in Next.js

Enable your users to securely grant AI applications like Claude, Cursor, and others access to their data within your app. - https://clerk.com/changelog/2025-06-25-mcp-server-nextjs

#react
👍21
One line CSS solution to prevent anchor links from scrolling behind a sticky or fixed header

If you've ever had a sticky or fixed header mess with your anchor links, this article offers a super simple fix. It introduces a one-line CSS solution using scroll-margin-top or scroll-padding-top to prevent your content from getting hidden behind the header when an anchor link is clicked. With solid browser support, you can implement this fix right away and improve your site's UX in just one line of code. - https://getpublii.com/blog/one-line-css-solution-to-prevent-anchor-links-from-scrolling-behind-a-sticky-header.html

#css
👍2
Native Hot Module Reloading in Node via Module Hooks

A clever use of module hooks to implement ‘hot module’ functionality natively and efficiently. - https://immaculata.dev/blog/native-nodejs-hmr.html

#nodejs
2
When to Use $fetch, useFetch, or useAsyncData in Nuxt: A Comprehensive Guide

Confused about when to use $fetch, useFetch, or useAsyncData in Nuxt?
This guide breaks down their differences, best use cases, and common pitfalls to help you make the right choice for your project. - https://masteringnuxt.com/blog/when-to-use-fetch-usefetch-or-useasyncdata-in-nuxt-a-comprehensive-guide

#vue
👍1
The Secret Mechanisms of CSS

Josh takes you through a very relatable problem — an image in a container with unexplained extra space — and not only gives a solution but breaks down why it happens. He talks about CSS treating images like text elements, how we often jump to Stack Overflow or ChatGPT for quick fixes like line-height: 0, and the importance of digging deeper into how CSS really works. This talk will shift your mindset from "quick fixes" to real understanding, making your CSS game so much stronger! - https://www.youtube.com/watch?v=kj7WGnUDaI4

#css
👍1
The History of React Through Code

An epic attempt charting React’s evolution from its origins at Facebook to what we know and use today. It sheds light on React’s core philosophies, the motivations behind major API and feature decisions, and how it solved real problems developers were facing. This will round out your thinking about React if you weren’t using it from the earliest days. - https://playfulprogramming.com/posts/react-history-through-code

#react
1👍1
Unpacking Config and Environment Variables in Node

A blog post recapping a recent session led by Liran Tal about the trickiness, and some best practices around, working with configuration and env variables in Node. - https://blog.platformatic.dev/stop-losing-sleep-over-nodejs-config-heres-how-to-get-it-right

#nodejs
👍3
TypeScript's Compiler to Get 10x Faster

TypeScript has shaken up the JavaScript ecosystem in recent years with an increasing number of developers relying on its strong typing and added structure. TypeScript’s compiler isn’t particularly fast, though, but the TypeScript team at Microsoft are changing that by porting it to Go! - https://devblogs.microsoft.com/typescript/typescript-native-port/

#typescript
👏4
5 Vue features you might MISS OUT right now

In more than 11 years of Vue, a lot of features became part of the framework - and of course, nobody uses all of them.
So why not presenting some of the lesser-known features? That's what happens in this video. - https://www.youtube.com/watch?v=Tsdhuug3z1A

#vue
3