Web

Cum funcționează reductoarele Redux

Dacă ați folosit Redux în orice moment în timp ce dezvoltați o aplicație pentru a gestiona „starea”, cu siguranță veți fi întâlnit cu reduceri. Acest tutorial va explica conceptul de reductoare și modul în care acestea funcționează în mod specific în Redux.

Citeste mai mult

Cum să proiectați o interfață de utilizare simplă când aveți o soluție complexă

Software-ul și aplicațiile rezolvă adesea probleme foarte complexe pentru companii și consumatori în ceea ce privește vânzările, marketingul, finanțele și așa mai departe. Dar nu este suficient să oferi un produs care să rezolve problemele utilizatorilor tăi. Dacă interfața de utilizare este la fel de complexă ca problema inițială, ratarea utilizatorilor va fi mare. Astăzi, vom analiza câteva sfaturi pentru proiectarea unei interfețe de utilizare simplă, indiferent de complexitatea soluției dvs.

Citeste mai mult

Faceți site-urile web mai ușor de discutat

Site-urile web moderne nu mai sunt inseparabile de ecrane. Între asistenții telefonici, difuzoarele de acasă și cititoarele de ecran, tot mai mulți oameni folosesc web-ul fără măcar să se uite la el. Site-urile web trebuie să evolueze în natură.

Citeste mai mult

Cum să migrați de la WordPress la generatorul de site Eleventy Static

Dacă sunteți designer sau dezvoltator cu cunoștințe intermediare de HTML și JavaScript și vă cunoașteți modul în care vă aflați în GitHub și linia de comandă, acest tutorial este pentru dvs. Vom parcurge pas cu pas conversia unui site WordPress într-un site static generat de Markdown.

Citeste mai mult

CommonMark: O specificație formală pentru Markdown

Markdown are o sintaxă declarativă care este atât puternică, cât și ușor de învățat pentru cei tehnici și non-tehnici. Cu toate acestea, din cauza ambiguităților care rezultă din specificațiile sale originale, au existat o serie de arome distincte (sau versiuni personalizate). Acest lucru a condus la o divergență abruptă față de ceea ce poate fi analizat și ceea ce este redat. Aflați cum CommonMark oferă o specificație standardizată a Markdown care reflectă utilizarea sa în lumea reală.

Citeste mai mult

Proiectarea unui importator de date atractiv și utilizabil pentru aplicația dvs

Chiar dacă dezvoltarea unui importator de date este o chestiune complexă, nu doriți ca experiența utilizatorilor dvs. să fie la fel de complexă sau complicată. În momentul în care se confruntă cu orice frecare sau defecțiune în integrarea datelor, șansele ca aceștia să renunțe la software vor crește vertiginos. Așadar, în această postare, ne vom concentra asupra modului de a prezenta cel mai bine importatorul de date utilizatorilor.

Citeste mai mult

Smashing Podcast Episodul 30 cu Chris Murphy: Ce este designul de produs?

În acest episod, vorbim despre Product Design. Ce înseamnă să fii proprietar de produs și cum poți învăța abilitățile necesare? Drew McLellan vorbește cu expertul Chris Murphy pentru a afla.

Citeste mai mult

Îmbinarea accesibilității web cu uzabilitate

În acest articol, Uri Paz explică modul în care un site care respectă regulile de accesibilitate poate prezenta în continuare probleme de utilizare atunci când testează cu utilizatori reali. Aflați cum împletirea celor mai bune practici de accesibilitate cu testarea gradului de utilizare poate ajuta cât mai mulți oameni să vă folosească pe deplin site-ul.

Citeste mai mult

Smashing Podcast Episodul 29 cu Leslie Cohn-Wein: Cum Netlify Dogfood The Jamstack?

Întrebăm cum arată testarea Jamstack-ului la Netlify. Puteți implementa o întreagă aplicație pe un CDN? Drew McLellan vorbește cu inginerul personalului Netlify Leslie Cohn-Wein pentru a afla.

Citeste mai mult

Crearea unui flux de lucru de testare a integrării continue utilizând acțiuni GitHub

Cu ajutorul acestui tutorial, puteți învăța cum să creați un flux de lucru de integrare continuă pentru API-ul dvs. REST Node JS utilizând GitHub Actions, precum și cum să raportați acoperirea testului cu Coveralls.

Citeste mai mult