Siirry sisältöön

Refine on avoimen lähdekoodin metakehys, joka on suunniteltu erityisesti Reactlla toteutettavien, runsaasti CRUD-toimintoja sisältävien verkkosovellusten luomiseen. Se tarjoaa monipuolisen ratkaisun yritysten erilaisiin tarpeisiin, kuten sisäisten työkalujen, hallintapaneelien, koontinäyttöjen ja B2B-sovellusten rakentamiseen.

Refinen avulla kehittäjät voivat sujuvoittaa työnkulkuaan käyttämällä keskeisiä hookeja ja komponentteja muun muassa tunnistautumiseen, käyttöoikeuksien hallintaan, reititykseen, verkkoyhteyksiin, tilanhallintaan ja kansainvälistämiseen (i18n). Metakehys perustuu headless-arkkitehtuuriin, joka mahdollistaa laajan mukauttamisen erottamalla liiketoimintalogiikan käyttöliittymästä ja reitityksestä.

Refine integroituu saumattomasti suosittuihin UI-kehyksiin, kuten Ant Designiin, Material UIiin ja Chakra UIiin. Se tukee myös alustoja, kuten Next.js, Remix, React Native ja Electron, joten se sopii monenlaisiin kehitystarpeisiin.

Ominaisuudet

  • Keskeiset hookit tunnistautumiseen ja käyttöoikeuksien hallintaan
  • Integraatiot yli 15 taustapalveluun
  • SSR-tuki Next.js:llä ja Remixillä
  • Automaattinen CRUD-UI-generointi
  • Kattava tilanhallinta
  • Palveluntarjoajat tunnistautumisprosesseihin
  • Reaaliaikaisten sovellusten tuki
  • Kehittäjätyökalut virheiden selvittämiseen ja valvontaan

Aiheeseen liittyvät kohteet

Next.js

Monipuolinen ratkaisu asynkronisten ja dynaamisten verkkosovellusten luomiseen. Sen runsaat ominaisuudet tehostavat kehittäjien työtä.

Preact

Nopea vaihtoehto Reactille, joka tarjoaa modernit ominaisuudet ja pienen koon tehokkaaseen verkkokehitykseen.

TanStack Table

Tehokas ratkaisu sovellusten monimutkaisten tietoesitysten rakentamiseen ja hallintaan, joka tarjoaa vertaansa vailla olevaa mukautettavuutta ja hallintaa.

Angular

Tämä kehys tarjoaa vankan ratkaisun dynaamisten ja skaalautuvien verkkosovellusten rakentamiseen. Sen monipuoliset ominaisuudet vastaavat joustavaa mutta jäsenneltyä lähestymistapaa sovelluskehitykseen etsivien kehittäjien tarpeisiin.

ChakraUI

Rakenna saavutettavia verkkosovelluksia nopeasti ja tehokkaasti vankalla valikoimalla olennaisia komponentteja, joita on helppo käyttää ja mukauttaa.

cmdk

Tämä komponentti tarjoaa React-sovelluksille kattavan komentovalikkoratkaisun, jossa painotetaan sekä käyttökokemusta että kehittäjien joustavuutta.

daisyUI

Työkalu auttaa kehittäjiä rakentamaan kauniita käyttöliittymiä nopeasti ja tehokkaasti tarjoamalla semanttisia luokkanimiä, jotka sujuvoittavat kehitystyötä.

dndkit

Työkalupakki, jonka avulla kehittäjät voivat helposti lisätä vedä ja pudota -toiminnon React-sovelluksiinsa.