Du kan se att våra ögon var mer riktade mot front-end-sidan av saker och ting den här veckan ... men oroa dig inte: vi har något för den blivande fullstackutvecklaren och den världströtta mjukvaruarkitekten. Här är personalens toppval för den här veckan.
Kommande uppdateringar av Webpack: Vi ändrar inte bara för att irritera användare
Av Amsterdam JSNation
Webpack är ett löjligt komplext verktyg. Ibland skulle vi ärligt talat vilja ställa in det och glömma det. Vissa av oss minns fortfarande nöjet med att uppgradera mellan 2.x och 4.x. Det verkar som om Tobias Koppers är medveten om att Webpack-uppdateringar kan vara irriterande - här är hans syn på saken.
https://medium.com/@amsterdamjs/tobias-koppers-on-upcoming-webpack-changes-we-are-not-changing-just-to-annoy-users-11c0b234d7b3
WebAssembly: vad är det och varför ska du bry dig?
Av Ben James
Som klient-side kod blir en allt större del av det vi gör, är vi alltid på jakt efter sätt att göra det bättre och snabbare. Det är därför vi har haft ögonen på WebAssembly ett tag nu. Men vad är det egentligen? Här är en förklaring.
https://hackaday.com/2019/04/04/webassembly-what-is-it-and-why-should-you-care/
Lagring av HD-foton i en relationsdatabas: recept på ett episkt misslyckande
Av yourlabs
En varnande berättelse om ett enda designbeslut och dess enorma konsekvenser av bibliska proportioner. En rekommenderad läsning för alla, från hobbyister till professionella arkitekter - en bra påminnelse om hur långt konsekvenserna av ett till synes obetydligt beslut kan nå.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Elixir, Phoenix, Absinthe, GraphQL, React och Apollo: en absurt djupdykning
Av Zach Schneider
Vi älskar kombinationen React+Apollo+GraphQL, men om du är van vid Ruby i din backend är det inte lätt att översätta till Elixir+Phoenix-upplevelsen. Detta är en lång och vi skulle råda dig att koda tillsammans, men belöningarna finns där.
https://schneider.dev/blog/elixir-phoenix-absinthe-graphql-react-apollo-absurdly-deep-dive/
Distribuera universella appar med Amplify & Expo
Av Evan Bacon
En cool titt på hur Evan Bacon närmar sig att bygga och distribuera universella appar. Bra presentation av verktygen och dessutom goda råd.
https://blog.expo.io/deploying-universal-apps-with-amplify-expo-510c53021d42
Bonus! Har du någonsin glömt hur alla dessa JOINs går ihop och vad som händer under huven? Jag gör det hela tiden Tack och lov finns det en bra djupgående fuskblad från Eli Bendersky.
Läs också:
- En snabbdykning i Ruby 2.6. Vad är det som är nytt?
- "Cody the game" ... En berättelse om det speciella spelet för Ruby-programmerare
- Åk till EU-Startups Summit i Barcelona och träffa snabbväxande företag!