Expo, on‑device LLMs i nowe dylematy architektury frontendowej — przegląd ważnych zmian

Published on 02.05.2025

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

Bytes #389 — Expo peer pressure

TLDR: Expo SDK 53 włącza New Architecture jako domyślną opcję i wprowadza edge-to-edge na Androidzie oraz nowe API do zadań w tle. Autor przestrzega przed ślepą presją „wszyscy tak robią”, ale docenia, że Expo ułatwia migrację do nowoczesnych rozwiązań.

Bytes #389


Expo SDK 53 — oficjalny changelog

TLDR: SDK 53 formalizuje New Architecture jako domyślną, ujednolica edge-to-edge dla Androida oraz wprowadza expo-background-task. Dokumentacja podpowiada jak opt‑outować i gdzie zgłaszać problemy.

Expo SDK 53 changelog


AI prompt evaluations beyond golden datasets — QA Wolf (webinar)

TLDR: Golden Datasets są zbyt "czyste" dla generatywnych projektów AI; QA Wolf proponuje losowe próbkowanie i testy na danych produkcyjnych, aby uchwycić rzeczywistą zmienność i zapobiegać overfittingowi promptów.

QA Wolf — AI prompt evaluations beyond golden datasets


callstackincubator/ai — on‑device LLM execution in React Native

TLDR: Biblioteka udostępnia primitives do uruchamiania modeli AI na urządzeniu w React Native, kompatybilna z Vercel AI SDK i wspierająca Apple on‑device oraz eksperymentalnie MLC dla on‑device LLM.

callstackincubator/ai on GitHub


Redis is open source again — antirez

TLDR: antirez ogłasza, że Redis ponownie przechodzi na AGPLv3, autor jest zadowolony z powrotu do otwartości i zapowiada dalsze prace nad funkcją Vector Sets oraz innymi ulepszeniami w Redis 8.

Redis — antirez post


Pwning the Ladybird browser — analiza fuzzingu LibJS

TLDR: Autorka użyła Fuzzilli do testowania LibJS (silnik JS Ladybird) i odkryła kilka poważnych błędów, w tym użycie po zwolnieniu i inne awarie; opisuje proces, trudności i ograniczenia eksploatacji niektórych błędów.

Pwning the Ladybird browser


JavaScript, when is this? — długie rozważania o wartościach this

TLDR: Artykuł tłumaczy, że klucz do zrozumienia this leży w „kiedy” — wartość this zależy od momentu wywołania funkcji, a nie od miejsca deklaracji; autor rozbija koncepcję na wykonawcze konteksty i stos wywołań.

JavaScript, when is this?


Disclaimer: This article was generated using newsletter-ai powered by gpt-5-mini LLM. While we strive for accuracy, please verify critical information independently.