From the OpenReplay Blog
Programming - Imperative vs Declarative
The differences between the imperative and declarative programming styles
Understanding the Template Element in HTML
A quite powerful HTML element that too many people don't even know
Make your app speak with React-Speech-kit
Go beyond the usual by allowing your app to speak to the user
Introduction to react-router-dom: setting up your first routes
The react-router-dom library lets you set and navigate through different routes inside your SPA. In this tutorial you'll learn how to use react-router-dom to configure your React application's routing
Content Management Systems for Gatsby
An overview of the CMS options that can be used with Gatsby
Firebase Cloud Storage for React apps
Uploading data to Firebase V9 with React
Creating a Responsive Admin Dashboard in React with ReCharts and MaterialUI
Recharts is a components library for React that lets you build fantastic charts with little effort. Coupled with Material UI you'll learn how to build responsive and dynamic dashboards in no time.
Building sensible UI components with React Suite
An easy way to build appealing components with little work
How to use Chrome as a Code Editor and Debugger
Take advantage of all the features in the browser's DevTools
2D sketches with React and the Canvas API
Use the Canvas API with React to draw and do animations
Web3 Authentication with Next.js, React, and Moralis
Blockchain based authentication for your web app
QR Codes generation with React
How to generate QR codes in your React web app
Fast web applications using Astro
Introducing Astro, a static site builder for fast web apps
Creating a Blockchain Decentralized App with Vue and Tezos
Interacting with smart contracts on the Tezos blockchain
Building a digital Signature pad and Signature Images with Flutter
Create a Flutter app to draw and export your signature in an easy way
Building a static website using Iles.js
Use Iles.js to build minimal sized static sites
Building a Code Snippet Highlighter in Next.js
Integrate syntax highlighting in your web app
Vue3 Composition API: watchEffect vs. watch
Compare different ways of watching for changes in Vue3 apps
Creating Client-Serverless Apps with FaunaDB and Nuxt JS
Use the FaunaDB+Nuxt combination to quickly create client serverless apps
Improving code quality in Typescript with compiler options
Use the TypeScript compiler to detect possible problems in your code
UseTransition() Vs UseDeferredValue() In React 18
New concepts in React related to concurrency and efficient updates
A pick of recent React articles
A selection of our best and most recent React articles
An Ultimate Guide to Upgrading to React 18
How to upgrade your React app to take advantage of new features
Authentication in React 18 using Firebase v9 and the Firebase console
Learn how to implement a production-ready authentication flow using Firebase and the Firebase console for your React 18 application