Different Ways to Write CSS in React (css) | | 131 |
css |
Notes on Maintaining an Internal React Component Library | | 130 |
maintenance, components, libraries |
Building Interoperable Web Components That Even Work With React (css) | | 129 |
web-components, interoperability |
React Hooks Best Practices in 2022 | | 128 |
hooks |
React Accessibility Resources (bru) | | 127 |
accessibility, link-lists |
The Complete Modern React Developer 2022 | | 126 |
|
Under the Hood: React vs. Vue vs. Svelte | | 125 |
frameworks, vuejs, svelte, comparisons |
Why I Don’t Miss React: A Story About Using the Platform | | 124 |
|
What Is Memoization? How and When to Memoize in JavaScript and React (fre) | | 123 |
memoization, javascript |
Mastering CSS Transitions With React 18 | | 122 |
css, transitions |
React 18—New Features and Improvement Strategies | | 121 |
|
Test-Driven Development With React and Redux: Thunk, Slices, and Requests Mocking | | 120 |
testing, redux |
Component Party | | 119 |
websites, components, frameworks, comparisons, svelte, qwik, vuejs, angular, lit, emberjs, solidjs, alpinejs |
How to Use Props in React (rwi) | | 118 |
how-tos, props |
React Best Practices and Patterns to Reduce Code | | 117 |
optimization, best-practices |
Solid.js Feels Like What I Always Wanted React to Be | | 116 |
frameworks, solidjs |
Higher-Order Components in React Hooks Era (ade) | | 115 |
components, hooks |
Screaming Architecture—Evolution of a React Folder Structure | | 114 |
architecture |
How I Structure My React Projects | | 113 |
architecture |
Deploying a React Application to Netlify | | 112 |
deploying, web-apps, netlify |
React State Management Libraries in 2022 | | 111 |
state-management, libraries |
What Web Frameworks Solve: The Vanilla Alternative (nom/sma) | | 110 |
frameworks, javascript |
What Web Frameworks Solve and How to Do Without Them (nom/sma) | | 109 |
frameworks, svelte |
Frontend Challenges: Front-End Engineer Assignment | | 108 |
javascript, typescript, training |
Memory Leaks, How to Avoid Them in a React App | | 107 |
how-tos, memory |
Optimizing State Management in React Applications | | 106 |
state-management |
Blog Page Accessibility Deep Dive | | 105 |
accessibility, deep-dives |
Useful React Hooks That You Can Use in Your Projects (sma) | | 104 |
hooks |
Easy Dark Mode (and Multiple Color Themes) in React (css) | | 103 |
dark-mode, theming |
How to Implement Memoization in React to Improve Performance | | 102 |
how-tos, performance, memoization, optimization |
Add a Contact Form to a React App With Netlify Forms | | 101 |
netlify, forms, functionality |
Best UI Frameworks for React.js | | 100 |
frameworks |
Introducing Svelte, and Comparing Svelte With React and Vue | | 99 |
svelte, vuejs, comparisons, introductions |
Faster React Apps With Memoization | | 98 |
performance, memoization |
A Practical Guide to Creating Reusable React Components | | 97 |
guides, components |
Compound Components in React (sma) | | 96 |
components |
React JS—the Confusing Parts | | 95 |
jsx |
I Tried Angular as a React Developer: Here Are 6 Things I Like About It | | 94 |
angular, comparisons |
Building the Same App 5 Times | | 93 |
comparisons, jquery, angular, vuejs, svelte |
You Don’t Know “useEffect” | | 92 |
|
React Children and Iteration Methods (sma) | | 91 |
|
Using localStorage With React Hooks (log) | | 90 |
browser-storage, hooks |
Getting Started With React “useContext” Hook and React Context | | 89 |
hooks, introductions |
You Don’t Need React for Building Websites (cit) | | 88 |
|
A Visual Guide to React Rendering—It Always Re-Renders | | 87 |
guides |
Freelance React Developer Checklist (rwi) | | 86 |
checklists |
Build a Website With React and Tailwind CSS | | 85 |
tailwind |
How We Built React Components for Any Front End | | 84 |
components, case-studies |
Accessibility in React | | 83 |
accessibility |
React Architecture: How to Structure and Organize a React Application | | 82 |
how-tos, architecture |
React Cheat Sheet (Updated June 2021) | | 81 |
cheat-sheets |
Vue.js vs. React—Not Your Usual Comparison | | 80 |
frameworks, vuejs, comparisons |
How to Build an Image Comparison Slider | | 79 |
how-tos, sliders, images |
Svelte for the Experienced React Dev (css) | | 78 |
svelte |
Building a React Design System for Adoption and Scale | | 77 |
design-systems |
21 Best Practices for a Clean React Project | | 76 |
best-practices, quality |
The 5 Most Popular Front-End Frameworks Compared | | 75 |
frameworks, comparisons, angular, vuejs, svelte, emberjs |
React vs. Vue in 2021: Best JavaScript Framework | | 74 |
frameworks, vuejs, comparisons |
Comparing Svelte and React | | 73 |
svelte, comparisons |
How to Set Up VS Code for React Development | | 72 |
how-tos, vs-code, microsoft, code-editors |
2020 JavaScript Rising Stars | | 71 |
javascript, frameworks, nodejs, vuejs, angular, building, testing, tooling, css-in-js, mobile, state-management, graphql, retrospectives |
How to Deal With Common React JS Problems—Actionable Tips | | 70 |
how-tos, tips-and-tricks |
The What, Why, and How of Using a Skeleton Loading Screen (tre) | | 69 |
performance |
Authenticating React Apps With Auth0 (sma) | | 68 |
authentication, tooling, auth0 |
Getting Started With Next.js (sma) | | 67 |
introductions, nextjs |
Getting Started With React: A Beginner’s Guide | | 66 |
introductions, guides, jsx |
Unit Testing in React Native Applications (sma) | | 65 |
native, testing |
Drawing the Invisible: React Explained in Five Visual Metaphors | | 64 |
videos |
Animating React Components With GreenSock (sma) | | 63 |
gsap, javascript, components, animations |
React With TypeScript: Best Practices | | 62 |
typescript, best-practices |
Building React Apps With Storybook (sma) | | 61 |
storybook |
Mastering Props and PropTypes in React (sma) | | 60 |
props |
Vue vs. React in 2021: Which Framework to Choose and When | | 59 |
frameworks, vuejs, comparisons |
Updating React at Etsy | | 58 |
case-studies, preact, frameworks |
How to Use Styled Components in React (sma) | | 57 |
how-tos, css-in-js, css, javascript |
ReactJS: A Simple Custom Hook | | 56 |
hooks |
Methods of Improving and Optimizing Performance in React Apps (sma) | | 55 |
performance, optimization |
JavaScript to Know for React (ken) | | 54 |
javascript |
Most Popular JavaScript Frameworks in 2020 | | 53 |
frameworks, javascript, angular, vuejs, nodejs, svelte, comparisons |
A Practical Guide to Testing React Applications With Jest (sma) | | 52 |
guides, testing, jest |
A Lazy Dark Mode | | 51 |
dark-mode |
Higher-Order Components in React (sma) | | 50 |
components |
Firebase Config in a React App (ama) | | 49 |
firebase, configuration |
Building Reusable React Components Using Tailwind (sma) | | 48 |
components, tailwind, maintainability |
Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior | | 47 |
guides, client-side-rendering |
Styling Components in React (sma) | | 46 |
components, css, sass, css-in-js, javascript |
Maybe You Don’t Need That SPA | | 45 |
single-page-apps, javascript, performance |
Second-Guessing the Modern Web (tmc) | | 44 |
single-page-apps, server-side-rendering, apis, data-fetching |
Implementing Dark Mode in React Apps Using Styled-Components (sma) | | 43 |
dark-mode, components, javascript |
The Cost of JavaScript Frameworks (tka) | | 42 |
javascript, frameworks, performance, metrics, jquery, vuejs, angular |
Best Practices With React Hooks (sma) | | 41 |
hooks, best-practices |
Getting Started With the React Hooks API (sma) | | 40 |
introductions, hooks, apis |
React Folder Structure in 5 Steps (rwi) | | 39 |
architecture |
Creating Sortable Tables With React (sma) | | 38 |
tables, sorting |
The Perils of Rehydration (jos) | | 37 |
hydration |
Setting Up Tailwind CSS in a React Project (sma) | | 36 |
tailwind |
React Tutorial (jad) | | 35 |
websites, courses, tutorials |
An Introduction to React’s Context API (sma) | | 34 |
introductions, apis |
2019 JavaScript Rising Stars (sac) | | 33 |
javascript, frameworks, nodejs, vuejs, angular, testing, compiling, building, tooling, mobile, css-in-js, graphql, retrospectives |
How to Use Redux With React Hooks (tre) | | 32 |
how-tos, redux, hooks |
Explore GraphQL With Apollo and React: Build a Superhero Database | | 31 |
graphql, databases |
2018 JavaScript Rising Stars (sac) | | 30 |
javascript, frameworks, nodejs, vuejs, angular, mobile, compiling, building, testing, tooling, code-editors, css-in-js, graphql, retrospectives |
Static vs. Server Rendering | | 29 |
rendering, performance, comparisons |
Component Reusability in React and Vue | | 28 |
vuejs, components, maintainability |
Understanding React “setState” (css) | | 27 |
|
An Introduction to Drupal for React Developers (sia) | | 26 |
introductions, drupal |
What Are Higher-Order Components in React? (css) | | 25 |
components |
React Code Style Guide (css) | | 24 |
style-guides, props, formatting |
React’s Accessibility Code Linter (24a) | | 23 |
linting, eslint, tooling, accessibility |
Getting Started With Redux | | 22 |
introductions, redux, state-management |
A Guide to Testing React Components | | 21 |
guides, components, testing |
What’s New in React 16? | | 20 |
|
Intro to Firebase and React (css) | | 19 |
introductions, firebase |
All About React Router 4 (bra/css) | | 18 |
routing, examples |
Server-Side React Rendering (css) | | 17 |
server-side-rendering |
Explorations in the Virtual DOM: How React.js Impacts Accessibility (mar) | | 16 |
slides, accessibility, dom |
2016 JavaScript Rising Stars (sac) | | 15 |
javascript, frameworks, nodejs, mobile, compiling, building, testing, tooling, code-editors, retrospectives |
React Internationalization How-To (sma) | | 14 |
how-tos, internationalization |
CSS Modules and React (fon/css) | | 13 |
css, modules, javascript |
A Comparison of Animation Technologies (sar/css) | | 12 |
animations, comparisons, css, canvas, smil, webgl, gsap, jquery |
Leveling Up With React: Redux (bra/css) | | 11 |
redux, state-management |
Leveling Up With React: React Router (bra/css) | | 10 |
routing |
Intro to ReactJS | | 9 |
introductions |
React Server Side Rendering With Node and Express (sma) | | 8 |
server-side-rendering, nodejs, express |
Getting Started With React: Building a “Hello World” Demo | | 7 |
introductions, frameworks |
Generating SVG With React (sma) | | 6 |
svg, javascript |
React + Performance = ? (aer) | | 5 |
performance, metrics |
Two Weird Tricks That Fix React (dan) | | 4 |
tips-and-tricks |
Demystifying React Components State | | 3 |
components, state-management |
React: Rethinking Best Practices (jsc) | | 2 |
videos, best-practices |
UI Events Viewer (db) | | 1 |
tools, exploration, auditing, debugging, dom, events |