Skip to main content

Posts

Showing posts with the label React

Patterns.dev - Improve how you architect web apps in React

I recently discovered the Patterns.dev website. On this site you can find a lot of patterns, tips and tricks for improving how you architect web applications (in React). Patterns.dev aims to be a catalog of patterns (for increasing awareness) rather than a checklist (what you must do). Keep in mind, design patterns are descriptive, not prescriptive . They can guide you when facing a problem other developers have encountered many times before, but are not a blunt tool for jamming into every scenario. The creators of the website have bundled a lot of these patterns in a free e-book :  

Getting started with React.js

If you want to get started with React.js , there is a lot of information out there. I can recommend having a look at React book, your beginner guide to React . It’s a completely free ebook on React.js with all the basic knowledge you need to start building React applications. Table of content Basics JSX Setup First component Props State Methods Thinking in Components Conditional Styling Styled components Images Importing images Routing Routing Router and query parameters Programmatic navigation Lazy loading Advanced Context API Hooks render-props Testing Jest nock react-testing-library Redux Redux basics Actions Reducers Store Adding Redux to React Sagas, side effects ...