Refine Technical Blog
A resource for Refine, front-end ecosystem, and web development. Here, we publish insightful articles that demystify complex concepts, explore new trends, and provide helpful tips to enhance your coding journey.
All Posts
Getting started with Astro Framework
We will learn how to set up Astrojs, create a new project, and basics.
A Quick Start Guide to React Suspense
We will discuss how React Suspense works and common use cases
Next.js vs React - A Beginner's Guide
We briefly run through the innovation driven differences between React and Next.js in rendering behavior, routing, data fetching, backend API development and app configuration.
Understanding the React useRef Hook
We will explain the differences between useRef and React ref.
How to Use the JavaScript Ternary Operator
We expound on the use of JS Ternary Operator with examples of what it is, how it works and discuss the best practices.
An Intro to Server Components in React
We will discuss what React server components are as well as how to incorporate them into building applications.
Memoization in React - How useCallback Works
Improve app performance with React useCallback() hook.
gRPC vs REST - A Brief Comparison
We'll explore practical use cases of REST and gRPC to enable you to select the most appropriate API for your project.
TDD vs BDD - A Detailed Guide
We'll be looking at the differences between TDD and BDD, their pros and cons, and how to implement them in a project.