Få mest mulig ut av JavaScript når du bygger webapplikasjoner ved hjelp av en rekke mønstre, teknikker og casestudier for ren koding. Denne boken gir deg verktøyene til å skrive vedlikeholdbar JavaScript-kode ved å benytte interne abstraksjoner, velutviklede tester og godt dokumentert kode. Du vil også få en dypere forståelse av prinsippene bak ren koding, inkludert SOLID-prinsippene, objektorientert programmering (OOP) og funksjonell programmering. Videre utforsker boken løsninger for å håndtere vanlige utfordringer i JavaScript, som å bygge brukergrensesnitt, håndtere API-er og skrive tilstander. Å lage robuste apper starter med å skape ren kode. I denne boken lærer du teknikker for å oppnå dette, fra grunnleggende JavaScript til prinsippene for ren koding. Du vil skrive funksjonell, intuitiv og vedlikeholdbar kode, samtidig som du forstår hvordan koden din påvirker sluttbrukeren og samfunnet som helhet. Boken tar for seg populære prinsipper for ren koding, som SOLID og Lov om Demeter (LoD), og advarer mot fiendene av ren kodingspraksis, slik som cargo culting.