
Mathew Pregasen
Guest Writer
Articles
How to build a reusable modal component with react-modal
Learn how to build a reusable React modal in Retool with react-modal. Use this guide to create modals that are easy to implement and maintain.

Mathew Pregasen

Building a custom Postgres GUI with Retool
Learn how to easily build a bespoke app on top of your Postgres database with Retool in this tutorial.

Mathew Pregasen

Top React calendar component libraries
Dig into this roundup of pre-built React calendar component libraries—plus tips and alternatives for building a custom calendar.

Mathew Pregasen

How to build a React checkbox
Learn how to build and customize a configurable React checkbox component that you can easily reuse throughout an application.

Mathew Pregasen

How to build a React switch
Learn how to build, style, and animate your own React switch component in this tutorial.

Mathew Pregasen

How to build a custom React pagination component
Learn how to build, implement, and use a custom React pagination component in this code-driven tutorial.

Mathew Pregasen

Vue vs React: Comparing frontend options in 2024
Explore the pros and cons of React and Vue, two of the most popular JavaScript libraries, and choose the right option for your project.

Mathew Pregasen

The top animation libraries for React
From Framer Motion to react-spring and react-motion, we evaluated some of the best React animation libraries based on compatibility, presets, docs, performance, and more.

Mathew Pregasen

React vs Angular: Which framework wins in 2023?
Learn about the advantages and disadvantages of React and Angular, and how to assess which is a better fit for your project.

Mathew Pregasen

What is GraphQL?
Learn about the advantages and disadvantages of GraphQL, how it compares to REST APIs, and where you can find tools for building GraphQL admin panels and frontends.

Mathew Pregasen

What is SQL (Structured Query Language)?
Learn SQL commands and what a schema written in SQL looks like in this overview of the popular language for managing data in relational databases.

Mathew Pregasen

With Hermes, React Native lives in the same league as Swift and Kotlin
JavaScript engine Hermes has replaced JSC as the default alongside React Native. Read about how Hermes has made React Native a more competitive native framework.

Mathew Pregasen
