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
rem vs em - Everything you need to know
We'll look at everything em and rem, their differences, when and how to use them, and practical examples of em and rem in action
Beginner's Guide to React Query
We'll be looking at the basics of React Query, how to use it, and why you should use it.
How to Delete Local and Remote Git Branches
We will take a look the example of deleting local and remote Git branches.
git switch and git checkout – How to switch branches in git
We will go through different use cases and examples for using git checkout and git switch.
Zsh and Bash
We'll explore the unique features of these tools and their similarities and differences.
A Complete Human Resources (HR) App Built with Refine
The Refine HR App showcases how to build efficient, enterprise-grade HR management solutions using Refine.js and modern technologies.
esbuild - Next-generation JavaScript bundler
The advantages of using esbuild and how to use it in your project.
How to implement a date picker in React
We’ll show you how to implement a date picker using the ‘react-datepicker’ library and how to customize the functionality for your use case.
Top 6 Free Online Code Editors and IDEs with Pros and Cons
We'll compare the best online IDEs and code editors for web development. We'll also look at the pros and cons of each.
Dictionaries in TypeScript - How to Ensure Type Safety
This post is provides a guide on how to ensure type safety to dictionaries with TypeScript.
How to Use Nodemon to Automatically Restart Node.js Applications
This guide shows you how to install and use Nodemon to streamline your development process.