Można powiedzieć, że w tym tygodniu nasze oczy były zwrócone bardziej na front-endową stronę rzeczy... nie martw się jednak: mamy coś dla aspirującego programisty full stack i zmęczonego architekta oprogramowania. Oto najlepsze propozycje pracowników na ten tydzień.
Nadchodzące aktualizacje Webpack: Nie zmieniamy się tylko po to, by denerwować użytkowników
Amsterdam JSNation
Webpack is a ridiculously complex tool. Sometimes we’d honestly like to set it and forget it. Some of us still remember the pleasures of upgrading between 2.x and 4.x. It seems that Tobias Koppers is aware Webpack updates can be annoying – here’s his take.
https://medium.com/@amsterdamjs/tobias-koppers-on-upcoming-webpack-changes-we-are-not-changing-just-to-annoy-users-11c0b234d7b3
WebAssembly: co to jest i dlaczego warto się tym zainteresować?
Autor: Ben James
Jak po stronie klienta kod WebAssembly staje się coraz większą częścią tego, co tworzymy, zawsze szukamy sposobów, aby uczynić go lepszym i szybszym. Dlatego od jakiegoś czasu przyglądamy się WebAssembly. Ale co to tak naprawdę jest? Oto wyjaśnienie.
https://hackaday.com/2019/04/04/webassembly-what-is-it-and-why-should-you-care/
Przechowywanie zdjęć HD w relacyjnej bazie danych: przepis na epicką porażkę
Przez yourlabs
Ostrzegawcza opowieść o pojedynczej decyzji projektowej i jej ogromnych, biblijnych skutkach. Zalecana lektura dla wszystkich, od hobbystów po profesjonalnych architektów - świetne przypomnienie, jak daleko mogą sięgać konsekwencje pozornie nieistotnej decyzji.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
Elixir, Phoenix, Absinthe, GraphQL, React i Apollo: absurdalnie głęboka analiza
Zach Schneider
Uwielbiamy kombinację React+Apollo+GraphQL, ale jeśli jesteś przyzwyczajony do Ruby w backendzie, które nie przekładają się łatwo na doświadczenie Elixir + Phoenix. Jest to długi artykuł i zalecamy kodowanie, ale nagrody są na wyciągnięcie ręki.
https://schneider.dev/blog/elixir-phoenix-absinthe-graphql-react-apollo-absurdly-deep-dive/
Wdrażanie aplikacji uniwersalnych za pomocą Amplify i Expo
Autor: Evan Bacon
Fajne spojrzenie na to, jak Evan Bacon podchodzi do tworzenia i wdrażania uniwersalnych aplikacji. Świetna prezentacja narzędzi i solidne porady.
https://blog.expo.io/deploying-universal-apps-with-amplify-expo-510c53021d42
Bonus! Czy kiedykolwiek zapomniałeś, jak te wszystkie JOINy łączą się ze sobą i co dzieje się pod maską? Robię to cały czas. Na szczęście jest na to sposób. Niezła, dogłębna ściągawka od Eli Bendersky.
Czytaj także:
- Szybkie zapoznanie się z Ruby 2.6. Co nowego?
- "Cody the game"... Historia specjalnej gry dla programistów Ruby
- Weź udział w EU-Startups Summit w Barcelonie i poznaj szybko rozwijające się firmy!