Author: Kazuyuki Arai

Behöver ni flytta eller dela information från ett system till ett annat? Vi har över 20 års erfarenhet av migrering och integrationer i många olika system - exempelvis Excel, mySQL, MS Access och Domino.

Bra kod är enkel att förstå och underhålla. En bra grundregel är att inte upprepa logik eller statiska värden i koden. Det är vad "DRY" (Don't Repeat Yourself) innebär. Blöt kod däremot är "WET" (Write Every Time). Så se till att vara torr när du...

Det korta svaret är såklart ? "Yup"!  ? Men vad är Yup då? Jo - det är en validator och objektbehandlare som är utmärkt att använda ihop med React.

Så vad är Jest och Enzyme - och hur kan de förbättra din kod? ? Jest är ett bibliotek och testramverk för JavaScript som kan testa enkel kod eller React-komponenter. Enzyme är ett annat bibliotek/ramverk som skapar en simulerad DOM för att testa om komponenter rendrerats korrekt.

Vad betyder egentligen idiomet 2>&1 ?
Ett idiom är ett typiskt eller rekommenderat sätt att göra någonting i ett programspråk. ?
Exempelvis ls foo > /dev/null 2>&1

Webben har utvecklats massor sedan www slog igenom i mitten av 90-talet. En sak som är värd att komma ihåg är att en webbläsare fortfarande inte kan uppdatera vad som visas så länge huvudtråden ("main thread") är upptagen. Det kan innebära att sidan ser ut att ha hängt sig.

Om du utvecklar på Windows har du kanske märkt att vissa kommandon i terminalen skiljer sig från dina kollegors som använder Mac? Exempelvis "nvm list" / "nvm ls".  Om du vill att terminalen i Windows ska fungera som Linux/Mac så finns det en lösning! Om du använder Mac så kan du sluta läsa på en gång. ?