What are we going to build?
Since refine is a meta framework designed for building all types of CRUD apps, such as internal tools, admin panels, B2B apps, and dashboards, this tutorial will focus on showcasing how refine simplifies the development process of creating a minimal yet fully functional admin panel app.
You will be guided through the process of building a CRUD app, including authentication, CRUD operation components, and fully functional pages, all built using the refine framework
You can take a look at the similar app that we'll be constructing in this tutorial by following this link.
We'll cover the following topics:
- Setting up your development environment.
- Creating your first refine app.
- Communicate with your API through
- The concept of the
- Adding CRUD pages to your project.
- Handle authentication with
You will learn all the necessary steps to get started with refine, from setting up your development environment to launching your app. 🚀
If you would rather start exploring refine with some examples before diving in, visit our examples page and choose an example to open and explore it in an online editor.
While preparing the refine's tutorial, we were quite inspired by the Astro tutorial. We thank Astro for your contributions to the open-source community 🎉