Handling Mounting And Unmounting Of Navigation Routes In React Native

Often you need two different sets of navigation stacks for pre and post user authentication. Usually, to see more content, you have to be authenticated in some way. Let’s look at how to mount and unmount navigation stack based on a met condition in React Native. https://smashingmagazine.com/2021/08/mounting-unmounting-navigation-routes-react-native/

Cookieless Alternative To Embed HTML, CSS And JS Code Snippets

Embedding code examples with third-party scripts often leads to tracking or cookies. We always wanted to have a simple website with a good UX, so setting cookies for no reason wasn’t an option for us. Now, with Indiepen, we are proud to introduce a privacy-friendly alternative. https://smashingmagazine.com/2021/08/cookieless-alternative-embed-html-css-js-code-examples/

Smashing Podcast Episode 41 With Eva PenzeyMoog: Designing For Safety

In this episode, we’re talking about designing for safety. What does it mean to consider vulnerable users in our designs? Drew McLellan talks to expert Eva PenzeyMoog to find out. https://smashingmagazine.com/2021/08/smashing-podcast-episode-41/

HTTP/3 From A To Z: Core Concepts (Part 1)

What exactly is HTTP/3? Why was it needed so soon after HTTP/2 (which was only finalized in 2015)? How can or should you use it? And especially, how does this improve web performance? Let’s find out. https://smashingmagazine.com/2021/08/http3-core-concepts-part1/

Four Useful VSCode Extensions For Web Developers

VS Code can be supercharged wuth hundreds of VS Code extensions. In this article, Leonardo shares four useful extensions that help him in his daily work. https://smashingmagazine.com/2021/08/useful-vscode-extensions-web-developers/

Frustrating Design Patterns: Disabled Buttons

How can we make disabled buttons more inclusive? When do they work well, and when do they fail on us? And finally, when do we actually need them, and how can we avoid them? Let’s find out. https://smashingmagazine.com/2021/08/frustrating-design-patterns-disabled-buttons/

React Children And Iteration Methods

In this article, we’ll discuss and learn about the use case of iterating over React children and the ways to do it. In particular, we will deep dive into one of the utility methods, React.Children.toArray, that React gives us, which helps to iterate over the children in a way which ensures performance and determinism. https://smashingmagazine.com/2021/08/react-children-iteration-methods/

How To Build Resilient JavaScript UIs

Resilience is intrinsic to the web and therefore us, web developers. This article explores how graceful degradation, defensive coding, observability, and a healthy attitude towards failures better equips us before, during, and after an error occurs. https://smashingmagazine.com/2021/08/build-resilient-javascript-ui/

Refactoring CSS: Strategy, Regression Testing And Maintenance (Part 2)

In this article, we’ll take a deep dive into the refactoring process itself, and cover incremental refactoring strategy, visual regression testing, and maintaining the refactored codebase. https://smashingmagazine.com/2021/08/refactoring-css-strategy-regression-testing-maintenance-part2/

Good Vibes In August (2021 Desktop Wallpapers Edition)

New month, new wallpapers! In this post, you’ll find unique and inspiring wallpapers for August 2021. Created with love by the community for the community, they come in versions with and without a calendar for the month. https://smashingmagazine.com/2021/07/desktop-wallpaper-calendars-august-2021/


Căutare