Front End World
25.9K subscribers
4.85K photos
1 video
5.94K links
New articles about Front End development.
JS, CSS, React, Vue, Angular and others!

Russian tech blog: @five_a_m

Admin: @jem_jem
Download Telegram
What happens when Bun runs a TypeScript file

Follow bun run app.ts through CLI dispatch, module resolution, TypeScript transpilation, JavaScriptCore, Node compatibility, and the event loop.

https://flaviocopes.com/what-happens-when-bun-runs-typescript/
Building a Real-Time 3D Face Mask with MediaPipe, Threlte and Three.js

Learn how MediaPipe’s face landmarks, Google’s canonical face model, and Three.js come together to create a real-time textured 3D face mask.

https://tympanus.net/codrops/2026/09/06/building-a-real-time-3d-face-mask-with-mediapipe-threlte-and-three-js/
thank u, next: Replacing Next.js with a vibe-coded “framework”

Replacing Next.js with a vibe-coded "framework"

https://maxleiter.com/blog/thank-u-next
👍1
Let’s Use the Emergent CSS random() Function in all the Browsers

The journey to create a polyfill for the upcoming CSS random() function that works in all browsers.

https://css-tricks.com/css-random-function-polyfill/
Turning Names Into Digital Architecture with Three.js

For the Three.js Conference in Paris, BL/S® created an interactive experiment that transforms your name into a dynamic 3D structure.

https://tympanus.net/codrops/2026/09/09/turning-names-into-digital-architecture-with-three-js/
👍1
React 19.3

The library for web and native user interfaces

https://react.dev/blog/2026/09/09/react-19-3
Animating CSS Grid Layouts with CSS Anchor Positioning

At CSS Day (back in June), someone asked me how Brave (the browser) might have built their New Tab Page which features some tiles laid out in a grid. While the grid is nothing spectacular, something special happens with it when you resize the viewport: as the available space changes, the grid nicely reorganizes itself in an animated way. The animations are also interruptible, so no View Transitions seem to be at play.So, how did they do it? I’m not sure. But if I were to recreate it, I’d use CSS Anchor Positioning with regular CSS Transitions on top.

https://www.bram.us/2026/09/07/animating-css-grid-layouts-with-css-anchor-positioning/
👍1
Your React app unmounts when a reader turns on Chrome translate

What a browser translator does to a React-owned text node, measured across five engines, including the conclusion I published wrong.

https://dev.to/davlat_aliev_392c20ec5c92/your-react-app-unmounts-when-a-reader-turns-on-chrome-translate-2hn3
WebKit supports interactive-widget … and hopefully Safari will too?

About a month ago, WebKit gained support for interactive-widget. While it’s not clear whether this will end up in Safari or not, this is pretty exciting news: If you have ever had a virtual keyboard obscure your fixed navigation bar, then interactive-widget is for you.This post details a quick recap of what the feature does, how we got here, and a sneak peek at it running in WebKit.

https://www.bram.us/2026/09/11/webkit-supports-interactive-widget-and-hopefully-safari-will-too/
👍1
nextjs: How we closed 1,500 GitHub issues in one month

How the Next.js team used an agent to research old reports and work through the issue backlog.

https://nextjs.org/blog/how-we-closed-1500-github-issues
2
Building an Infinite Liquid Glass Grid with Three.js, WebGPU, and TSL

An exploration of infinite grids, liquid glass, and video refraction using Three.js, WebGPU, TSL, and custom shaders.

https://tympanus.net/codrops/2026/09/08/building-an-infinite-liquid-glass-grid-with-three-js-webgpu-and-tsl/
👍1🔥1
You Don’t Need Initial-Scale In Your HTML

https://vale.rocks/micros/20260902-1350