Préface

C’est encore une nuit californienne merveilleuse et la légère brise de l’océan me procure un immense bien-être. Je me trouve à Los Angeles au début des années 2000 ; je m’apprête à transférer sur mon serveur, par FTP, pour la mettre à la disposition du monde entier, ma nouvelle petite application Web que j’ai nommée CSSsprites.com. Au cours des dernières soirées passées à travailler sur l’application, j’ai réfléchi à un problème : pourquoi diable a-t-il fallu 20 % d’efforts pour mettre au point le corps de l’application et 80 % pour résoudre les problèmes de l’interface utilisateur ? Combien d’autres outils aurais-je pu créer si je n’avais pas eu à écrire des getElementById() tout le temps et à m’inquiéter de l’état de l’application (est-ce ...

Get React en marche 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.