React Native's New Architecture Goes Default & The CSS Grid Masonry Debate

Published on 01.11.2024

motyl.dev<div></div></>FRONTEND

React Native's New Architecture jest domyślne w wersji 0.76

TLDR: Po 6 latach przebudowy, React Native 0.76 wprowadza New Architecture jako domyślną opcję, eliminując asynchroniczny bridge na rzecz synchronicznej komunikacji z platformą natywną. To fundamentalna zmiana w sposobie działania React Native.

React Native 0.76 - New Architecture by default

Debata nad składnią CSS Masonry - część gridu czy osobny moduł?

TLDR: CSS Working Group debatuje czy masonry powinno być częścią CSS Grid (grid-template-rows: masonry) czy osobnym modułem layoutu (display: masonry). Autor argumentuje za integracją z gridem ze względów praktycznych.

Should masonry be part of CSS grid?

Przewodnik po renderowaniu w React - interaktywne wyjaśnienie

TLDR: ui.dev publikuje interaktywny przewodnik wyjaśniający kiedy i jak React renderuje komponenty, z wizualizacjami procesu tworzenia snapshotów i aktualizacji widoku.

The Interactive Guide to Rendering in React

Abstrakcje UI: headless, boneless, skinless i lifeless

TLDR: Nerd.dev wprowadza nową terminologię dla abstrakcji UI: headless (funkcjonalność bez stylów), boneless (same style bez struktury), skinless (struktura bez stylów) i lifeless (logika bez UI).

Headless, boneless, skinless & lifeless UI

Vanilla JavaScript implementacja React od podstaw

TLDR: GitHub gist pokazuje implementację podstawowych konceptów React (komponenty, hooks, virtual DOM, diffing) w czystym JavaScript w jednym pliku.

React from scratch in vanilla JavaScript


Disclaimer: This article was generated using newsletter-ai powered by claude-sonnet-4-20250514 LLM. While we strive for accuracy, please verify critical information independently.