Skip to main content
Version: 3.xx.xx

2. Prerequisite

refine is a React-based framework. So, if you have some preliminary knowledge of React and TypeScript, then this tutorial is perfect for you! Just by following the directions provided, you'll be able to finish it from start to finish.

In order to publish and deploy your project, you'll also need a GitHub account (or a similar platform).

How do I use the checklists at the bottom of each page?

A clickable task checklist awaits you at the end of each page to measure your understanding of the content. Check these items off to see your progress in the Tutorial Tracker.

(This data is only saved to your browser’s local storage, and is not available elsewhere. No data is sent to, nor stored by refine.)

What if I need help, or want to learn more about refine?
  • Join the Discord Community – it is the easiest way to get help, all questions are usually answered in about 30 minutes.
  • GitHub Discussions – ask anything about the project or give feedback, we'd love to hear your thoughts!
Where can I leave feedback about this tutorial?

You can leave feedback about this tutorial by clicking the "Give us feedback" button at the bottom of the tutorial tracker.

You can also reach us on Discord.