Category: 'architecture'
-
Interdependencies and code stability
As engineers we tend to over-engineer, making our code as reusable and DRY as possible. But in that quest, we often create unstable code.
-
State machines and state management
State management is one of the most complicated, and opinionated topics in modern and JavaScript-focused front-end development. Let's make it easier.
-
The case for state machines in client-side applications
Features that seem simple can become unmaintainable due to unforeseen state management issues. State machines help avoid this.
-
Scalable CSS architecture
My CSS architecture had become too complex, but utility-first frameworks were not for me either. I needed a mix. Then came CUBE CSS and it all clicked.
-
SWR-like data fetching in Svelte
I am a big fan of the [SWR](https://swr.vercel.app/) package of Vercel. Let's see how to implement something similar in Svelte.
-
Authentication token management
Complex client-side applications require sophisticated solutions around authentication management and background refreshing.
-
Binding CSS and JavaScript with HTML data-attributes
HTML data-attributes bind CSS and JavaScript more closely. Use them to cut the JavaScript needed for styling and move that responsibility back to CSS.
-
Demystifying the component architecture
Our little UI components do more for us than we give them credits for. Their internals are more complex than we know.
No matching posts.