Dette var uken der Ada Hegerberg vant Gullballen eller Ballon d’Or ⚽️, Netflix bladde opp 850 millioner for Friends 💰 og 10 230 ting skjedde i React-verden!
React Redux 6 is out!
React Redux 6 er ute og krever React 16.4 eller høyere.
Hovedmotivasjonen bak React Redux 6 er å følge de nye innovasjonene fra React, der det nye React Context APIet spesielt er i fokus.
React Redux 6 fikser også warnings fra <React.StrictMode />, som egentlig var planlagt i React Redux 5.1.
🤯 React Redux 6️⃣ is out! 💥
— npx create-react-app timdorr (@timdorr) 5. desember 2018
Uses the new React Context API, so no more update blocking problems! Next stop: Hook City :)https://t.co/1i2QgtkbwL
Dette medfører noen breaking changes:
«The withRef option to connect has been replaced with forwardRef. If {forwardRef : true} has been passed to connect, adding a ref to the connected wrapper component will actually return the instance of the wrapped component. (Known issue: Redux Form currently relies on withRef.)
Passing store as a prop to a connected component is no longer supported. Instead, you may pass a custom context={MyContext} prop to both <Provider> and <ConnectedComponent>. You may also pass {context : MyContext} as an option to connect.»
Her er årets kodekalendere
Trender i JavaScript
Npm har over 836,000 biblioteker, noe som gjør npm til den største samlingen av åpen kildekode i verden, men vet du hvem som bidrar til npm, hva npm Inc driver med eller hvor mye av npm som er React? Det kan du finne ut ved å lese This year in JavaScript: 2018 in review and npm’s predictions for 2019.
Enda mer Overreacted!
Dan Abramov fortsetter med å legge ut nye artikler på bloggen Overreacted. Han deler sine tanker rundt hot reloading, hvordan han ønsker hot reloading skal fungere i React og utfordringer han ønsker å løse i fremtiden. Rett og slett My Wishlist for Hot Reloading.
«If you use a language like Elm, Reason or ClojureScript, maybe those problems are already solved in your ecosystem. I’m happy that you’re happy. This won’t stop me from trying and failing to bring good stuff to JavaScript.» Dan Abramov
Har du noen gang lurt på hva som skjer når du kaller setState i en komponent? Er det React eller React DOM som oppdaterer DOM elementet hvis setState endrer det?
«This post is for those who like to see what’s behind the curtain.» Dan Abramov
Dan Abramov tar enda ett dypdykk i How Does setState Know What to Do?
Ukens Read/Listening
Lyst til å høre på en sykt lærerikt og morsom podcast om React, anbefaler jeg React Podcast 31 med Ryan Florence og Michael Chan. I denne episoden prater de med Ryan Florence om Hooks, og hvordan det kan løse en god del utfordringer på en svært elegant måte.
📣 New React Podcast!
— React Podcast (@ReactPodcast) 4. desember 2018
📰 31: Hooks are Mixins with Ryan Florence
💬 Answering questions: Is React too big? Is React a framework now? Are Hooks just mixins? And more...
🎙@ryanflorence and @chantastic
🏷 #reacthooks #reactsuspense #bringmixinsback
🔗 https://t.co/xBpevFFzG5
Har du noen gang slitt med å lage en prototype fordi du mangler realistisk data? Da anbefaler jeg denne artikkelen av Mario Hoyos
Helt til slutt en liten gledesspreder:
this is so wholesome pic.twitter.com/S3FfQXpS9h
— Aggressively Adan (@manicsocratic) 3. desember 2018
Det var alt vi hadde for denne gangen ❤ Takk for at du leste, og gi oss gjerne et knapp eller to. Takkhej! 👋