paint-brush
Amacandelo aphezulu e-UI asabelayonge@mesciusinc
224 ukufunda

Amacandelo aphezulu e-UI asabelayo

nge MESCIUS inc.8m2024/11/15
Read on Terminal Reader

Inde kakhulu; Ukufunda

Jonga ezinye zezinto eziphambili zeReact UI kunye neempawu zazo eziphawulekayo.
featured image - Amacandelo aphezulu e-UI asabelayo
MESCIUS inc. HackerNoon profile picture

Kwi-ecosystem ye-React, isantya, ukuqina, kunye nokuguquguquka yiyo yonke into. Ilayibrari ye-UI echanekileyo inokukhulisa eyona nto i-React ingcono kakhulu: phucula uphuhliso, wenze ngcono ukusebenza, kwaye wenze amava omsebenzisi angenamthungo. Kodwa ngolwandle olukhethiweyo, ungayifumana njani eyona ifanele iimfuno zakho?


Kolu thelekiso lwecandelo le-React UI amathala eencwadi, siza kuphonononga abakhuphisana abahlanu abaphezulu: Wijmo, NextUI, MUI, DHTMLX for React, kunye neKendo UI yeReact. Ngamnye uzisa into ekhethekileyo kwitafile, ukusuka kwintsebenzo ephezulu kunye nokuguquguquka ukwenza ngokwezifiso kunye nenkxaso eqinile. Ekugqibeleni, uya kuba nombono ocacileyo wokuba yeyiphi kula mathala alungele iimfuno zakho zophuhliso.

Wijmo ngu MESCIUS

I-Wijmo evela kwi-MESCIUS inikezela ngengqokelela eyomeleleyo yezinto ze-UI ezixhasa i-React, i-Angular, kunye ne-Vue. Ngesiseko se-TypeScript ye-Wijmo, uya kuxhamla ngaphezu kokusebenza ngokukhawuleza. Utshintsho olungenamthungo lokuya kwi-React lubandakanya inkxaso epheleleyo ye-IntelliSense, ukujonga impazamo yexesha loyilo, kunye neempawu zale mihla ze-ES6 ezinje ngokuqhelanisa into eyinyani kunye neklasi ye-CollectionView enamandla. Oku akuphuculi nje isantya sophuhliso kodwa kunciphisa iimpazamo, okwenza kube lula ukwakha izicelo ezinzima ngokuzithemba.

Amacandelo angundoqo aquka:

  • I-FlexGrid : Igridi yedatha enamandla eneempawu eziphambili ezifana nokuhlelwa kwe-in-line, inkxaso yedatha ye-hierarchical, ukuskrola okubonakalayo, kunye nokunikezelwa kweeseli eziqhelekileyo.


  • I-FlexChart : Ngaphezu kwe-80 yeendidi zetshathi ezinokwenziwa ngokwezifiso, kubandakanya ibha, umgca, irada, iqamza, imali, kunye neetshathi ezidityanisiweyo. Ibonelela ngokubophelela kwedatha eguquguqukayo, ukusondeza, uvavanyo lokubetha, kunye neezembe ezilungele ukwenziwa.


  • I-OLAP PivotGrid : Qhuba kwidatha ngaphandle kokufuna ukuxhomekeka kwicala leseva. Ixhotyiswe ngezixhobo zokusika kunye nokudayiva, iyenza ilungele iiseti zedatha ezinkulu kunye nezicelo zobuntlola kwishishini.


  • I-FlexMap : Isixhobo sokubonwa kwemephu esomeleleyo esinokukhethwa kwidatha ye-geospatial enokwenziwa ngokwezifiso njengeemephu zamaqamza, iimephu zokuchithachitha, kunye neemephu ze-choropleth.


  • Ulawulo loNgeniso : Iseti epheleleyo yamacandelo egalelo, kuquka i-AutoComplete , i-Listbox, i-DatePicker, i-ComboBox, kunye ne-MaskedInput. Iza neempawu eziphambili ezifana nokubotshwa kwedatha ebhetyebhetye, imitsi/ubukhulu boluhlu, amaxesha ngamaxesha, kunye nee-pop-ups ezinokwenziwa ngokwezifiso.


  • I-MultiRow & TransposedGrid : Iigridi ezikhethekileyo eziluncedo ekuboniseni iiseti zedatha ezintsonkothileyo kwiifomathi ezihlangeneyo.


  • Iigeyiji : Icandelwana ephendulayo kunye ne-touch-enabled gauge kunye nenkxaso eyakhelwe-ngaphakathi yomgca, i-radial, kunye neegrafu ze-bullet. Iimpawu ziquka uluhlu, iilebhile, iziphumo zethunzi, kunye noopopayi.

Ngokuxhomekeka kweqanda kunye noyilo lwemodyuli , iWijmo ikuvumela ukuba ukhethe izinto ozifunayo, ugcine ubungakanani besicelo sakho sincinci. Le ndlela ye-framework-agnostic yenza i-Wijmo ibe lukhetho olubhityileyo lolwakhiwo olukhawulezayo, olunokwehla, kunye noluphendulayo lweReact.


I-Wijmo yakhiwe ngemodeli yokwandiswa ekuvumela ukuba wenze ngokwezifiso zonke iinxalenye okanye wenze izinto ezintsha ukusuka ekuqaleni. Eli nqanaba lokuguquguquka lixabiseke kakhulu xa izisombululo ezingekho kwishelufu zingahlangabezani neemfuno ezithile. Ungalungisa izinto ngokulula ukuze zilungele iimeko zosetyenziso ezibango kakhulu, zikunceda ukuba uzise kanye oko kufunwa sisicelo sakho okanye abasebenzisi ngaphandle kokuthomalalisa.

Inkxaso yoMthengi kunye neLayisensi

Nge-Wijmo, awukhethi nje ithala leencwadi le-UI; ufumana iqabane kwinkqubo yakho yophuhliso. Amaxwebhu atyebileyo kunye nenkxaso yePlatinum ephendula kakhulu (kubandakanya i-imeyile, ifowuni, kunye nezixhobo ze-intanethi) kuthetha ukuba awushiywanga wedwa xa kuvela imingeni.


Nge- $ 799 kuphela ngomphuhlisi ngamnye , i-Wijmo inikezela ngeenketho zelayisenisi eziguquguqukayo ezihambelana nokuqalwa okuncinci kunye namashishini amisiweyo. Ufumana izixhobo zodidi lweshishini ngaphandle kwe-overhead engeyomfuneko, iyenza ibe lutyalo-mali olunobuchule kumaqela afuna ukusebenza, ukuguquguquka, kunye nenkxaso ephezulu.

OkulandelayoUI

I-NextUI yilayibrari ye-UI yanamhlanje, ethambileyo eyenzelwe ukunika indlela encinci yokwakha usetyenziso lweReact. Ifilosofi yoyilo lwayo igxile ekululameni, kwaye i-suite ibonelela ngamava aphuculweyo ngaphandle kwebhokisi.

Amacandelo aquka:

  • Iqhosha : Icandelo leqhosha elenziwe ngokwezifiso elinobungakanani obahlukeneyo, izimbo kunye nemixholo. Ifanelekile kucoceko, ii-UI zale mihla, ezinemifanekiso eshukumayo eyakhelweyo kunye neziphumo ze-hover kumava asebenzisanayo omsebenzisi.


  • I-Modal : Icandelo le-modal eliguquguqukayo neliphendulayo elixhasa umxholo oguquguqukayo kunye nentsebenziswano enzima, eyenza ilungele iifom, ii-pop-ups, okanye naluphi na uhlobo lokubandakanya komsebenzisi.


  • Igridi : Inkqubo yegridi eguquguqukayo nephendulayo eyilelwe ukuphatha uyilo oluguquguqukayo kuzo zonke iisayizi zesikrini. Ixhasa ii-breakpoints zesiko lolawulo oluchanekileyo lobeko.


  • Ikhadi : Icandelo lekhadi elinesitayile elenzelwe ukucwangcisa umxholo ngendlela ebukekayo. Ukulula kunye nokuguquguquka kwayo kuyenza ilungele ukubonisa iimveliso, amanqaku, okanye ulwazi lomsebenzisi.


  • Imowudi emnyama : I-NextUI inenkxaso yemowudi emnyama ngokuzenzekelayo, ivumela umxholo ongenamthungo phakathi kokukhanya kunye neendlela ezimnyama ngaphandle koqwalaselo olongezelelweyo.

Uyilo olusekwe eTailwind luvumela ukwenziwa ngokwezifiso komxholo ukuze ukwazi ukulungelelanisa ubuhle besicelo sakho nazo naziphi na iimfuno zophawu. Abaphuhlisi banokudala imixholo emitsha ngokupheleleyo okanye baguqule esele ikhona usebenzisa i-plugin ye-TailwindCSS , enikezela ngolawulo oluphezulu kuyilo ngaphandle kokurhweba kokusebenza. I-NextUI sisixhobo esiguquguqukayo kuzo zombini iiprojekthi ezincinci kunye nobunzima, usetyenziso olunzima.

Inkxaso yoMthengi kunye neLayisensi

Njengeprojekthi yomthombo ovulekileyo , i-NextUI ikhululekile ukuyisebenzisa kwaye ixhamla kuluntu olukhulayo lwabaphuhlisi. Ithala leencwadi ligcinwa ngokukhutheleyo, kunye nohlaziyo oluqhelekileyo kunye noluntu oluzinikeleyo olufumaneka ngeGitHub, iDiscord, kunye ne-Twitter.

MUI (Material-UI)

I-MUI yenye yezona thala zeencwadi ze-UI ezidumileyo ze-React, ezakhiwe malunga noYilo lweMathiriyeli lukaGoogle. Ibonelela ngoluhlu olubanzi lwamacandelo asele enziwe adityaniswa nenkqubo yoYilo lweMathiriyeli, okwenza kube lukhetho olufanelekileyo kumaqela asele eqhelene nezi zikhokelo. Nge-MUI, abaphuhlisi banokwakha ngokukhawuleza, ukutsala amehlo, kunye nosetyenziso lwewebhu oluphendula ngokupheleleyo.

Amacandelo angundoqo aquka:

  • I-DataGrid Pro : Igridi yedatha enobutyebi ebonelela ngokuhlela, ukuhluza, ukwenza i-pagination, kunye nokuhlelwa kwe-line. Ikwaxhasa iinketho zokuthumela ngaphandle kwi-CSV, Excel, kunye nePDF, imixholo enokwenziwa ngokwezifiso, kunye nokudityaniswa okunzulu kunye nenkqubo yesitayile ye-MUI.


  • Iqhosha : Iqhosha eliguquguqukayo elinokwahluka okuninzi (okubhaliweyo, okuchaziweyo, okuqulathiweyo) kunye nokhetho lokwenza imibala, ii-icon, kunye noopopayi.


  • Incoko yababini : Icandelo lemodyuli eguquguqukayo yee-pop-ups kunye nokusebenzisana komsebenzisi, kunye nolawulo olupheleleyo phezu koyilo, utshintsho, kunye nezenzo. Ilungele iifom zokwakha, iziqinisekiso, kunye nokunye okuninzi.


  • Ukugqibezela ngokuzenzekelayo : Uphendlo olunamandla kunye necandelo lengcebiso elihluza idatha njengohlobo lwabasebenzisi, ukubonelela ngokulayishwa kwedatha ye-async, izihlungi zesiko, kunye nekhibhodi epheleleyo kunye nolawulo lwemouse.


  • Ukuchwetheza : Inkqubo yokuchwetheza eguquguqukayo ekuvumela ukuba ulawule ngokulula iifonti, ubungakanani, kunye nolungelelwaniso lombhalo ukwenza inkangeleko edibeneyo kunye neyobuchule.


  • IiChips : Izinto ezihlangeneyo ezimele uphawu, ukhetho, okanye isenzo, enokwenziwa ngokwezifiso kwisitayile kunye nokuziphatha, ezilungele iithegi, izihluzi, okanye izikhombisi zesimo kwisicelo sakho.

Inkqubo yomxholo enamandla ye-MUI yenza ukuba abaphuhlisi benze ngokwezifiso zonke iinkalo zoyilo losetyenziso lwabo, ukusuka kwimibala kunye nokuchwetheza ukuya kwithunzi kunye nesithuba. Nokuba usebenzisa uYilo lweMaterial lukaGoogle okanye wenze owakho umxholo, i-MUI ibonelela ngokuguquguquka kunye nokulawula inkangeleko kunye nokuziva kwesicelo sakho.


Amacandelo afana neDathaGrid Pro yonyusa i-virtualization kunye nokulayisha ukonqena ukugcina izinto zihamba kakuhle, kunye neeseti zedatha ezinkulu. Kwaye, indlela yemodyuli ye-MUI ithetha ukuba ulayisha kuphela into oyifunayo, unciphisa ubungakanani benqwaba kwaye ugcine usetyenziso lwakho lukhawuleza kwaye luphendula.

Inkxaso yoMthengi kunye neLayisensi

I-MUI isimahla kwaye iyimvelaphi evulekileyo , exhaswa luluntu olusebenzayo kunye namaxwebhu abanzi. Kwiimeko zokusetyenziswa ezihambele phambili ngakumbi, i-MUI X ibonelela ngamacandelo eprimiyamu njengeDathaGrid Pro, umhla ophambili kunye nabakhethi bexesha, kunye nenkxaso yenqanaba leshishini.

DHTMLX yeReact

I-DHTMLX ye-React igxile ekunikezeni amacandelo e-UI asebenza kakhulu kwiinkqubo ezintsonkothileyo eziqhutywa yidatha. Ngoluhlu lwezixhobo ezenzelwe ukuguqulwa kwedatha enzima kunye nokucwangcisa, i-DHTMLX sisisombululo esinamandla kwizicelo zeshishini.

Amacandelo angundoqo aquka:

  • Igridi : Yenzelwe usetyenziso lwenqanaba loshishino olufuna ukusetyenzwa kwedatha enkulu. Ibonelela ngeempawu eziphucukileyo njengokuhlela, ukuhluza amanqanaba amaninzi, ukuhlela emgceni, kunye nonikezelo lweseli olwenzekayo.


  • Ikhalenda : Icandelo lekhalenda eliguquguqukayo lokucwangcisa nokulawula imisitho. Ixhasa i-drag-and-drop, iziganeko eziphindaphindiweyo, kunye neembono ezininzi, okwenza kube yinto efanelekileyo kwimisebenzi ethatha ixesha okanye ucwangciso lweprojekthi.


  • Umthi : Udibanisa iigridi ezigqwesileyo kunye nemithi ukubonisa idatha ye-hierarchical kunye nokuhlelwa okuphambili kunye nokhetho lokukhetha. Inkulu yokulawula izakhiwo zedatha ezifakwe kwindlwane.


  • Ifom : Umakhi wefom onenkxaso yokuqinisekisa, ukufakwa kweefayile, kunye nemimandla eguqukayo.


  • Ubeko : Esi sixhobo sikuvumela ukuba wahlule i-app yakho kwiiphaneli ezinokuphinda zikhule, iyenze igqibelele ekudaleni ujongano oluguquguqukayo, lokujonga okuninzi njengedeshibhodi okanye iiphaneli zolawulo.


  • I-Gantt : Kufuneka ube nayo yokubona imisebenzi kunye nemihla ebekiweyo kumda wexesha lonxibelelwano. Ukulandelela ukuxhomekeka kunye nohlalutyo lwendlela ebalulekileyo kunceda ukugcina iiprojekthi zisendleleni.

I-DHTMLX ibonisa ukuskrola okubonakalayo kwigridi kunye nokudibanisa okugudileyo kunye ne -REST APIs , okwenza kube yinto efanelekileyo yokuphatha iiseti zedatha ezinkulu ngaphandle kokucotha. Ngelixa i-DHTMLX ibonelela ngeendlela onokukhetha kuzo, ngakumbi kwimixholo kunye nesimbo ngeCSS, ayiguquguquki njengamanye amathala eencwadi afana ne-MUI okanye iWijmo.


Unokuzihlengahlengisa izinto ezininzi ezibonwayo, kodwa utshintsho oluntsokothileyo, olufana nokuguqula indlela yokuziphatha okanye ukuguqula ngokunzulu uyilo, kuya kufuna umgudu ongakumbi kwicala lakho.

Inkxaso yoMthengi kunye neLayisensi

I-DHTMLX ijoliswe kubasebenzisi bezoshishino, kunye neelayisensi zorhwebo eziqala kwi-$ 1699 . Isilingo sasimahla seentsuku ezingama-30 siyafumaneka kwaye sibonelela ngokufikelela kwisuti epheleleyo yamacandelo kunye nenkxaso. Amaxwebhu abanzi, kwaye ukhetho lwenkxaso lubandakanya iqela elizinikeleyo elilungele ukunceda ngokudibanisa okanye ukulungiswa kakuhle kwamacandelo.

Kendo UI for React

I-KendoUI ye-React lithala leencwadi le-UI elibanzi elibonelela ngezinto ezingaphezu kwe-100 ezakhiwe ngokwemveli zeReact. Igcwele iimpawu zokuphatha idatha entsonkothileyo, iifom, kunye nokubonwayo. Ngenkxaso eyakhelwe-ngaphakathi kwi-React Server Components kunye nokugxila ekufikelelekeni, i-Kendo UI imalunga nokuhambisa izisombululo ezingenamthungo, ezinobungozi kwiindawo zoshishino ezifunayo.

Amacandelo aquka:

  • Igridi : Igridi yedatha esebenza ngeendlela ezininzi exhasa ukuhlelwa okungaphakathi, ukuhluza, ukwahlulahlula, ukuhlela, kunye nokuthunyelwa kwedatha kwi-Excel, PDF, okanye CSV. Ngokuskrola okubonakalayo kunye nokulungiswa kwecala leseva, iphatha ngokulula iiseti zedatha ezinkulu ngaphandle kokucotha.


  • Iitshathi : Ithala leencwadi letshathi elibhetyebhetye elinokhetho oludumileyo, njengoMgca, iPie, iBar, kunye neScatter, kunye neentlobo eziphambili ezifana neFunnel kunye neHeatmaps.


  • Umcwangcisi : Icandelo elityebileyo lokucwangcisa icandelo elidibanisa kakuhle nokuhamba komsebenzi. Ixhasa iziganeko eziphindaphindiweyo kunye neembono ezininzi zekhalenda.


  • Umhleli Wombhalo otyebileyo : Umhleli we-WYSIWYG owenza ukudala umxholo kube lula. Ixhasa ukufomatha okubhaliweyo okutyebileyo, ukufakwa kwemidiya, kunye neetemplates zesiko, iyenza ilungele iindawo zeteksti ezisebenzisanayo.


  • I-UI yeNgxoxo : I-interface yengxoxo echanekileyo exhasa i-AI-powered chatbots, eyenza ibe sisixhobo esiluncedo kwinkxaso yabathengi okanye ukusebenzisana kwabasebenzisi ngexesha langempela.


  • I-TaskBoard : Icandelo lolawulo lokutsala kunye nokuwisa eyenzelwe ukujonga nokulawula ukuhamba komsebenzi kwibhodi ye-Kanban-style.

Ukwenziwa ngokwezifiso yimpepho ene -ThemeBuilder kunye neFigma Kits , ezenza kube lula ukulungelelanisa izinto ze-Kendo UI kwi-brand yakho ngaphandle kokuntywila kwi-CSS. I-Kendo UI iphinda ihambisane nemigangatho yamva nje yokufikeleleka , njenge-WCAG 2.2 kunye ne-WAI-ARIA, ngelixa iimpawu ezifana nokuskrola okubonakalayo kunye nokuphathwa kwedatha ye-server-side kuthetha ukuba kungakhathaliseki ukuba idatha yakho ingakanani, i-app yakho ihlala ilula ezinyaweni zayo.

Inkxaso yoMthengi kunye neLayisensi

I-Kendo UI ye-React ixabisa i-$ 1,149 ngomphuhlisi ngamnye , enikezela ukufikelela kwiimpawu ze-premium kunye nenkxaso ephezulu ngokuthe ngqo kwiinjineli ezakha izixhobo. Ulingo lwasimahla lweentsuku ezingama-30 kunye nenkxaso yobugcisa lukwakhona, okwenza kube lula ukuphonononga yonke into enokwenziwa nguKendo ngaphambi kokuzibophelela.

Ukuqukumbela

Nganye kula mathala e-UI izisa into ekhethekileyo etafileni-I-NextUI imalunga nokulula kunye noyilo oluthambileyo, ngelixa i-MUI ilingana ngokugqibeleleyo kwabo bathembele kuYilo lweMaterial. I-DHTMLX kunye ne-Kendo UI zilungiselelwe usetyenziso lweshishini, zibonelela ngezixhobo ezomeleleyo zokuphatha idatha entsonkothileyo kunye nokucwangciswa.


Kodwa xa kufikwa kwisisombululo esijikelezwe kakuhle, iWijmo lukhetho olucacileyo, olunikezela ngeyona nto ibalaseleyo yehlabathi. Uyilo lwayo lweemodyuli kunye nokuxhomekeka kwe-zero kuthetha ukuba usebenzisa kuphela into oyifunayo, ugcine usetyenziso lwakho lukhaphukhaphu kwaye lusebenza kakuhle. Ngokwandiswa kwayo okunamandla, uyalawula, ngoko ke unokwenza ngokwezifiso okanye wakhe eyona nto ifunwa yiprojekthi yakho. I-Wijmo evela kwi-MESCIUS kukuba, izandla phantsi, ukhetho olungcono kakhulu lweeprojekthi ezinqabileyo, ezinobunzima bedatha.

L O A D I N G
. . . comments & more!

About Author

MESCIUS inc. HackerNoon profile picture
MESCIUS inc.@mesciusinc
MESCIUS inc. (formerly GrapeCity) provides JavaScript and .NET grids, UI, reporting, spreadsheets, document APIs, etc.

ZIJONGE IIMPAWU

ELI NQAKU LINIKEZELWE KU...