Pure Styling of Components with TypeScript and CSS: Part 1

The benefits of components have been realized with systems such as React and VueJS. Styling these components has a number of approaches, from CSS classes written in SCSS, inline styles, and dynamically generated stylesheets via something like emotion. Each styling approach has trade-offs in regards to reusability, performance, and developer experience. Also, special considerations often […]

Understanding state

State is what is known by your app. In a web app, state refers to local state. It only knows a subset of all information. And that information is from a certain point in time: it might have changed since. In a JavaScript web app, your user’s web browser talks to an API. The API […]