The SAM patternThe SAM Pattern as an alternative approach to widely adopted Frontend architectures. I show how to implement a simple browser game with this pattern.
Taming asynchronicity with RxJsAbout asynchronous event handling with JavaScript and TypeScript. I'm showcasing the potential of rxjs with a very first and simple example which implements drag and drop.
Typization of the Redux StoreI pick up the Redux Architecture which I developed in my last two posts and show how to obtain a typization of the Redux hooks. For this, I introduce and explain discriminated union types.
Improving the Redux Store ArchitectureI continue with the App which I created in my last post. I discuss different techniques that improve the structure of the React/Redux/TypeScript Architecture.
Setting up Redux with TypeScriptI show how to set up Redux together with TypeScript. Redux is a common library that is used with React for global state management. I explain how to configure the basic Redux configuration.
Creating a React Library with TypeScriptI show how to set up a react library which I publish to Github, so I can import it into a React project as a dependency. There is a powerful tool which allows to do a boilerplate approach to build a library: create-react-library.