Devlinks 2019, Week 7
February 17, 2019
Immutability, State-Management, Angular Lazy Loading
SWC: An alternative to Babel
A transpiler much faster than Babel with the same features... really?
Lazy Load Non-Routable Modules in Angular
https://netbasal.com/the-need-for-speed-lazy-load-non-routable-modules-in-angular-30c8f1c33093 A guide how you can implement lazy-loading in Angular without being coupled to the Angular router. Crazy complicated, compared to other frameworks ... I think
<lazy-af>is warpping that aproach into a component.
easy-peasy - a state management library for react
This looks like the version of the Redux pattern I like. The advantages of Redux but the ease of use of traditional OO: calling functions to modify state. Of course leveraging React Hooks.
Immutability Changes Everything
Interesting paper. Some arguments why immutability becomes more popular recently.
Effective Snapshot Testing
I still have not used snapshot testing in any of my projects. I am still sceptical about its value. This article adresses some of the scepticism.
UI AS AN AFTERTHOUGHT
Thooughts about state management in React from the creator of MobX. The big topic is decoupling logic from presentation. Especially interesting the claim that react-apollo leads to unwanted coupling.
Hacker News: Discussion about decoupling logic and presentation
https://news.ycombinator.com/item?id=19067302 Some intersting points in these discussions concerning mangaing state in a component tree.
Lambda and serverless is one of the worst forms of proprietary lock-in we've ever seen.
Old article but still interesting read. Especially the monthly AWS cost of 1 Mio ...