Rome vil erstatte Babel, ESLint, Webpack, Prettier

ForrigeUke: Nytt gigaprosjekt, JavaScript-piano og komponentene kollegene dine vil elske.

Dette var uken hvor sommervarmen endelig kom til Oslo 🌞, imponerende klatring og 319 ting skjedde i frontend-verdenen!

JavaScript golf ⛳

Den kjente JavaScript konkurransen JS1K fikk i år navnet JS1024.

Reglene er enkle: Lag det kuleste du klarer med kun 1024 bytes med JavaScript.

Årets konkurranse er avsluttet. Det kom inn mange gode bidrag, men det var ett som skilte seg ut: Årets vinner er en fyr som laget et piano 🤯.

Hvis du er interessert har han skrevet en bloggpost hvor han går gjennom implementasjonen. Kanskje dette er inspirasjonen vi trenger for å servere brukerene våre mindre JavaScript-bundles?

Rom ble ikke bygget på en dag 👷👷

Det nyeste prosjektet til Sebastian McKenzie er ambisiøst:

Rome skal samle funksjonalitet som tidligere har vært forskjellige verktøy. Det sikter på å erstatte Babel, ESLint, Webpack, Prettier osv. Alt i ett verktøy.

Sebastian har sterke meninger, og det blir spennende å se om Rome blir utbredt.

Om du synes navnet høres kjent ut, så stemmer nok det. Sebastian er ingen hvem som helst:

Han skrev 6to5 (forgjengeren til Babel) i Australia som tenåring. Dette førte til at han landet en jobb hos Facebook, og nå jobber han for Discord. Han har grunnlagt Babel, Lerna, Yarn og nå Rome.

TypeScript har fått seg ny nettside

Det var lenge tvil om det var TypeSript eller Flow som skulle bli de facto standard for typet JavaScript.

Tvilen er for lengst borte; TypeScript er i vinden som aldri før.

Sjekk ut den nye nettsiden til TypeScript, eller denne bloggposten for en oversikt over hva man kan forvente av den nye nettsiden.

Ukens foredrag 📹

Som de fleste konferanser i 2020, var årets utgave av NDC Oslo digital.

Det stoppet ikke Kristofer fra å snøre på seg noen fete sneakers og spille inn et foredrag om hvordan du kan skrive React komponenter som kollegaene dine elsker.

Denne uken ble opptaket av foredraget gitt ut og dette bør du ikke gå glipp av:

Det var alt for denne uken, vi sees!