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 multCum 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 multFaceț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 multCum 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 multCommonMark: 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 multProiectarea 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 multSmashing 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 multSmashing 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 multCrearea 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