Wstęp
Jest kolejny piękny, ciepły kalifornijski wieczór. Lekki wietrzyk znad oceanu jedynie pogłębia uczucie pełni szczęścia. Miejsce: Los Angeles; czas: rok dwa tysiące któryś. Właśnie przygotowywałem się do przesłania mojej nowej małej aplikacji CSSsprites.com na serwer poprzez FTP i udostępnienia jej światu. Przez kilka ostatnich wieczorów, podczas pracy nad aplikacją, zastanawiałem się nad pewnym problemem: jak to możliwe, że 20% wysiłku włożyłem w opracowanie mechanizmów działania aplikacji, a aż 80% pochłonęło zmaganie z interfejsem użytkownika? Ile nowych narzędzi mógłbym utworzyć, gdybym nie musiał ciągle używać metody getElementById()
i kłopotać się stanem aplikacji! (Czy użytkownik ukończył już przesyłanie plików? Cóż to, błąd? Czy ...
Get React w działaniu now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.