How to design almost any UI element.
How to design almost any UI element.

Un băiat a pus pe Twitter o listă cu articole despre UI al diverselor elemente. Cum m-am ars în trecut cu conținutul de pe twitter (pus pe blog și dispărut între timp), am zis să extrag link-urile aici. Unele le-am citit de-a lungul timpului, altele sunt complet noi și, în ciuda faptului că au 2-3-4 […]

TIL: React Custom Hook
TIL: React Custom Hook

Unul din lucrurile care mă scoteau din sărite la componentele React era că se aduna foarte rapid o grămadă de cod. Dacă adaugi 2-3 useState, gata, te pricopsești cu 1-200 linii de cod într-o componentă. Yuck! Iar azi am găsit treaba asta: extragi useState într-un custom hook , astfel încât expui doar state-ul și metodele […]

Async/Await în JavaScript
Async/Await în JavaScript

Pentru că în ultimii ani nu prea am lucrat decât marginal cu JS, nu am fost chiar la curent cu ultimele noutăți (vorba vine, că-s în limbaj de ani buni). Știam de existența lor, foloseam ce înțelegeam (sau credeam că înțeleg) dar cam atât. Iar perechea async/await este exemplul perfect ce l-am înțeles cât se […]

Jucărie nouă: graphql!
Jucărie nouă: graphql!

Bine, nou este un mod de a spune, că este „pe piață” de ani de zile, dar până acum nu am avut nevoie. Fac un mock pentru o aplicație și am nevoie de un API, deci am făcut ce era normal: am folosit json-server pentru niște endpoint-uri pe care puteam să-mi testez codul. Și am […]

Șterge Logs & restart Apache (Windows)
Șterge Logs & restart Apache (Windows)

Atunci când moștenesc vreun proiect care îmi trântește notices, warnings și altele, log-urile de Apache devin rapid foarte… consistente (xdebug poartă și el o parte de responsabilitate). La un moment dat strânsesem câțiva GB de logs (atât access.log cât și error.log). Prin urmare, m-am obișnuit să le șterg periodic, o dată la câteva luni. Fun […]

Atunci când nu mai știi (nici) JavaScript
Atunci când nu mai știi (nici) JavaScript

Am pierdut azi vreo două ore – și nu doar eu, m-a ajutat și un amic la treaba asta! – să mă prind cum se copiază referințele unei variabile sau a unui obiect. Am plecat de la premisa – adevărată, de altfel – că .map() și .filter() sunt funcții pure. Adică orice se întâmplă în […]

React, clase și cârlige
React, clase și cârlige

După varii prostioare întâmplate în Vue (e.g. copiat chestii fix din manual care nu compilau) am decis să migrez pe React: comunitate ceva mai mare, am puțin mai multă experiență decât cu Vue (nu exagerez când spun puțin mai multă). În fine, React să fie. Mie îmi place OOP, mi se pare că ajută mai […]

Când universul îți dă un semn: Tailwind
Când universul îți dă un semn: Tailwind

Am decis că Vue este the way to go. Și ca să nu joc pe easy mode, am zis să plusez cu Typescript, Vue 3 și Jest. De ce nu? Nu? Iar pentru CSS am zis să folosesc atât de lăudatul Tailwind. Care ghici ce? Are PostCSS 8+ dar cere PostCSS 8+, că altfel nu […]

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter