Skip to main content
Version: 4.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).

What are the checklists at the bottom of each page and how do i use them?

A clickable task checklist is waiting for 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, or want to give feedback to developers behind it?
  • 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!