Ishishini lophuhliso lwewebhu litshintsha iimbono zabantu kunye nokusetyenziswa kwezicelo, iiwebhusayithi, iimpahla, kunye nokunye okuninzi ngosuku ngalunye oludlulayo.
Ndiyabulela kwintlaninge yezicwangciso-nkqubo eziphambili ezinikezela ngamava abalaseleyo omsebenzisi ngelixa zikwahlangabezana neemfuno zeshishini kunye nemigangatho yophuhliso lwewebhu yesizukulwana esilandelayo.
Ukukhetha esona sikhokelo sophuhliso lwesoftware yakho, kwelinye icala, ngumsebenzi onzima. Kufuneka uqhube uphando olunzulu lwemarike kwaye uqonde izinto eziluncedo nezingeloncedo.
Kodwa musa ukuphaphazela; silapha ukukunceda wonge ixesha kunye namandla ngeengcebiso zethu ezicacileyo.
Le bhlog iya kukukhokela kwizicwangciso eziphambili ze-frontend, kwaye ikuncede wenze isigqibo sokuba yeyiphi efanelekileyo kwiprojekthi yakho yophuhliso lwewebhu elandelayo.
Ziziphi izikhokelo zesiphelo?
Abaphuhlisi bewebhu badinga izikhokelo ze-frontend ukwenza imisebenzi yabo ibe lula: ezi phakheji zesoftware zibandakanya iimodyuli zekhowudi ezibhalwe kwangaphambili / ezinokuphinda zisetyenziswe, itekhnoloji yesiphelo sangaphambili esisemgangathweni, kunye neebhloko zojongano esele zenziwe, zenza ukuba kube lula kwaye kulula kubaphuhlisi ukwenza iwebhu ehlala ixesha elide. izicelo kunye nee-UIs ngaphandle kokwenza ikhowudi yonke imisebenzi okanye into ukusuka ekuqaleni.
Izixhobo ezithile zophuhliso zibandakanyiwe kwisakhelo sesiphelo sangaphambili, njengegridi eyenza kube lula ukucwangcisa kunye nokubeka amacandelo oyilo lwe-UI, iisetingi zefonti ezichazwe kwangaphambili, kunye neebhloko zokwakha eziqhelekileyo zewebhusayithi (oko kukuthi, iipaneli ezisecaleni, amaqhosha, imivalo yokukhangela, njl. .).
Ikusindisa ngokulula ekubeni ubuyisele ivili kwiprojekthi nganye.
Ii-Frameworks ezigqwesileyo zokwakha ujongano lomsebenzisi olukhulu
Ngoko ke, masihambe kwaye singene nzulu kwihlabathi lezona zikhokelo ze-front-end ezidume kakhulu, iinzuzo zabo kunye nezantsi, kunye nexesha lokusebenzisa isakhelo kunye ne-vice-versa.
1. usabela
I-React yilayibrari yeJavaScript evulekileyo engaphambili evulekileyo enceda kuphuhliso lweeprojekthi zewebhu eziphendula kakhulu. Injongo yayo ephambili kukuyila i-interfaces yomsebenzisi esebenzayo (UI) eyandisa isantya sesoftware yakho.
Isakhelo seReact, esiphuhliswe nguFacebook, sizuze ukuvelela ngexesha elifutshane. Isetyenziselwa ukwenza nokulawula i-interface yomsebenzisi eguqukayo yeewebhusayithi ezinomthamo omkhulu wetrafikhi engenayo.
Isebenzisa i-DOM enenyani, eyenza udibaniso lube lula naso nasiphi na isicelo. Unikezelo lwengqiqo ye-React ludityaniswe ngokusondeleyo nenye i-UI logic.
Isakhelo se-frontend sivumela ukuphathwa kakuhle kweziganeko, iinguqu zelizwe, kunye nokubonisa ukulungiswa kwedatha. Oku kungaphandle komgangatho wokugcinwa kophawulo kunye nengqiqo kwiifayile ezahlukeneyo.
eziluncedo
- Ukongiwa kwexesha ngelixa kuphinda kusetyenziswe amacandelo
- Ithala leencwadi elivulekileyo elibandakanya uluhlu olubanzi lwezixhobo
- Enye indlela ukunyakaza kwedatha kunika ikhowudi ezinzileyo.
- I-DOM ebonakalayo iphucula amava omsebenzisi kunye nomsebenzi womphuhlisi.
- Izixhobo zayo eziphinda zisetyenziswe zenza uphuhliso lwe-app kunye nokugcinwa lula.
- Iphucula kwaye ikhuphe iinguqulelo ezintsha zesakhelo rhoqo. Uya kufumana iipatches ze-bug kunye nokuphuculwa ngexesha elifanelekileyo.
neengozi
- Igophe lokufunda liphezulu.
- Ubunzima be-JSX kunzima ukuba abaphuhlisi bazibambe.
- Ngenxa yesantya esikhawulezayo sophuhliso, kukho ukunqongophala kwamaxwebhu.
- Unokuphulukana "nohambo kunye namacandelo edatha" njengoko iprojekthi isanda.
Kufuneka uyisebenzise nini?
React yi ulwimi lwenkqubo esetyenziselwa ukwenza ujongano lomsebenzisi oluphucukileyo, ngakumbi usetyenziso lwephepha elinye. Kuba ivumela amacandelo asebenzisekayo, sesona sikhokelo sokugqibela sisomeleleyo xa ufuna ukwenza ujongano olusebenzisanayo ngexesha elifutshane.
Ukuphepha nini ukuyisebenzisa:
Xa ungenamava amaninzi ngeJavaScript, iReact ayisiyiyo eyona ndlela ilungileyo. Ngokufanayo, ijiko lokufunda le-JSX lingumnqantsa kubaphuhlisi abatsha.
2. emboxo
UGoogle uvelise i-Angular ngo-2010 njengenye yesikhokelo esinamandla sojongano lomsebenzisi ukuvala umsantsa phakathi kobugcisa obutsha kunye neengcinga eziqhelekileyo. Yiplatifomu yophuhliso esekwe ngochwethezo kunye neseti ebanzi yamathala eencwadi adityaniswe kakuhle ekuvumela ukuba wakhe ii-apps ezikhawulezayo, ziyenze isakhelo se-UI yeWebhu ebalaseleyo.
Yinto isikhokelo sesiphelo somthombo ovulekileyo leyo yinxalenye yeJavaScript ecosystem kwaye ingasetyenziswa ukwenza ujongano lomsebenzisi olumangalisayo. Ngokwahlukileyo, kwi-React, i-Angular's's two way binding feature yedatha ikhethekile.
Ibonisa ukuba imboniselo kunye nemodeli eneneni idityaniswe lixesha, oku kuthetha ukuba naluphi na utshintsho kwimodeli luphindaphindwa ngokukhawuleza kwisiboniso, kwaye ngokuchaseneyo. I-Angular lukhetho oluhle kakhulu ukuba isicwangciso sakho siquka ukwenza usetyenziso lwe-intanethi okanye lweselula.
eziluncedo
- Ukusebenza okuphezulu
- I-ecosystem enkulu
- Ukwenziwa kojongano loyilo lweMaterial lulungelelaniswa ngokutsha yi-Angular Material.
- Indlela esekelwe kwi-Angular sanctions idala ujongano lomsebenzisi kunye namacandelo omnye.
- Ngeenkonzo zayo zokuhlaziya kunye nokuphuculwa kokukhangela, kwenza ukubhalwa kweekhowudi kube lula.
- Inaliti yokuxhomekeka yenza amacandelo aphinde asetyenziswe, avavanywe, kwaye alawuleke.
neengozi
- I-angular lulwimi lwe-verbose kunye neyinkimbinkimbi.
- Abanye abasebenzisi banokusokola ukuqonda uyilo olumaleko lwe-Angular, olunokwenza kube nzima ukulungisa ingxaki yesakhelo esingaphambili.
- Usetyenziso olunamandla kunye nosetyenziso olunephepha elinye (ii-SPA) luya kuba luphazamisi.
- Ukufuduka kwiinkqubo ezindala ukusuka kwi-AngularJS ukuya kwi-Angular kuthatha ixesha elingakumbi.
- Ii-apps zewebhu ze-Angular zineenketho ezincinci ze-SEO, zizenza kube nzima ukuzifumana ngabakhangeli be-injini yokukhangela.
Uyisebenzisa nini?
Ekubeni isebenzisa ukubophelela kwedatha yeendlela ezimbini, i-Angular iphucula ukusebenza kweenkqubo ezisekelwe kwisikhangeli ngokuhlaziya ngokukhawuleza imixholo. I-Angular lukhetho olulungileyo lweprojekthi yewebhu egxile kwishishini kunye nesebenzayo.
Ukuphepha nini ukuyisebenzisa?
Njengesakhelo esingaphambili, i-Angular sisisombululo esiquka konke. Awuyi kukwazi ukusebenzisa izixhobo ezibonelelwa yi-Angular ukuba ufuna ukwakha ii-apps ezinomda olinganiselweyo. Khetha isakhelo esincinci esine-syntax elula kunye neengxaki ezimbalwa xa uneqela elincinane.
3. Vue.js
Ludidi lwesakhelo sojongano lomsebenzisi weWeb oluxubayo Ukusabela kunye ne-Angular. I-Vue.js sisikhokelo sokwakha usetyenziso lwephepha elinye kunye nojongano lwewebhu oluqhubela phambili lweselula kunye nedesktop. Yayiyeyesibini eyona ndlela iphambili yesakhelo sokugcina amava omsebenzisi ngo-2019.
Inokusingatha zombini iiprojekthi eziguquguqukayo kunye nezisisiseko ngokulula, ukusuka kwiwebhu yokwakha kunye nezicelo eziphathwayo ukuya kwiiapps eziqhubekayo zewebhu. I-Vue kunye ne-React ziyahluka kuba i-Vue yinkqubo ye-JS ngelixa i-React ilithala leencwadi le-JS. Ilungele imisebenzi emikhulu.
Ngaphandle kwenyani yokuba i-Vue yaphuhliswa ukujongana nobunzima kunye nokuphucula isantya se-app, ayiphumelelanga ukufumana umtsalane phakathi kweebhemoth zeshishini. Xa uthelekisa i-Angular vs VueJS, i-Vue yonyusa isantya se-Angular kunye nokusebenziseka.
eziluncedo
- Ilungele uvavanyo lweyunithi kwaye kulula ukuyifunda kunye nokuyiqonda.
- Abafundi banokufikelela kumaxwebhu ngokucokisekileyo.
- Iqhayisa ngenkqubo yesixhobo esinamandla kunye nokubulawa kwezinto ezintsha.
- Ibonelela ngezongezo zezixhobo ze-dev kwisikhangeli.
- Ukusebenziseka kwakhona kwekhowudi kunye nokulula kokudibanisa
- Ixhasa ukuyilwa kwezicelo eziguquguqukayo ezinobunkunkqele kunye nezincinci, ezilula.
- Isivakalisi sesi sikhokelo sisisiseko, sisenza kube lula ukusebenza ngaso.
neengozi
- I-Vue.js inoluntu olulinganiselweyo ngenxa yokungathandwa kwayo. Ngenxa yoko, ukufumana inkxaso yoontanga kunokuba lucelomngeni.
- Ngelixa ufunda idatha, ngamanye amaxesha inkqubo ye-reactivity yenza iimpazamo.
- Inqongophele izixhobo eziyimfuneko zokujongana namalinge amakhulu.
- I-Vue.js iyingozi ukuyisebenzisa kwiiprojekthi ezinkulu ngenxa yokunqongophala kwabaphuhlisi abanezakhono, inkxaso yoluntu, kunye neenkxalabo zozinzo lwecandelo.
Uyisebenzisa nini?
Kuba lula kunye nokuguquguquka kwayo, i-Vue.js yenye yezona zikhokelo zidumileyo zesiphelo sangaphambili namhlanje. Ikuvumela ukuba uyile iprojekthi yonke ukusuka phezulu kwaye iyakwazi ukuphatha iiprojekthi ezinkulu. Ifanele usetyenziso lwewebhu oluqhubela phambili, usetyenziso lwewebhu oluguquguqukayo, kunye neeprojekthi ezinkulu ezifuna uyilo olunokwehla nolusebenzayo.
Ukuphepha nini ukuyisebenzisa?
I-Vue.js ayiyona indlela efanelekileyo yokuhamba ukuba ucinga ukuba uluntu lwenkxaso luya kufumaneka ukuphendula kwizinto ezinzima. Ngokufanayo, izicelo ezifuna amacandelo angatshintshiyo azifanelekanga ukuba zenziwe ngokusebenzisa i-Vue, ekubeni isakhelo sibangele imiba ngokuqina kwenxalenye.
4. jQuery
Esi sisikhokelo esidala sangaphambili sewebhu. Yaziswa okokuqala ngo-2006, kwaye ibalasele phakathi kwabakhuphisana nabo ngenxa yokufaneleka kwayo, ukusebenziseka ngokulula, kunye nokulula.
Ngaphandle kokuba ligqala lokwenyani kolu shishino, isenokuthi ithathwe njengenye yeendlela eziphambili zesakhelo sika-2022 kuba, ngaphandle kwezinto ezimbalwa, iyasebenza kwiimeko ezikhoyo zophuhliso.
I-jQuery, ngokukodwa, yenzelwe ukunciphisa ixesha elichithwe ekuphuhliseni iJavaScript kunye nokubonelela ngokulula kunye nenkxaso eqinile evela kuluntu lwayo olukhulu kunye namava, oluye lwaqokelela kwiminyaka emininzi yobungcali.
Inika oopopayi abahlukileyo, ukhetho lwemibuzo, kunye nezakhono zokukhetha i-API. Iphelisa imfuneko yeCascading Style Sheets (CSS) kunye neJavaScript.
eziluncedo
- Isixhobo silula ukusisebenzisa, kwaye isakhiwo silula ukusibamba.
- Ibonelela ngeziphumo ezikhawulezayo kwaye ineendleko ezifanelekileyo.
- Unokuyikhuphela ngokulula kwaye uyifunde.
- Kuba yenye yezakhelo ze-UI eziphezulu, i-cross-platform ehambelanayo.
- Inokulungela ngokufanelekileyo izisombululo zewebhu eziphendulayo ngenxa yenkqubela phambili yamva nje.
neengozi
- Liqonga eliphelelwe lixesha, kwaye zininzi izikhokelo ezitsha nezingcono kwimarike kule mihla.
- Ivumela ukuyilwa kosetyenziso oluguquguqukayo, nangona ngesantya esisezantsi.
- Ujongano olukhaphukhaphu lweJQuery lunokubangela imiba kwixesha elide.
- Xa ithelekiswa neCSS, ijQuery iyacotha.
Uyisebenzisa nini?
Esi sikhokelo sophuhliso lwewebhu sisetyenziselwa ukwenza iinkqubo zeJavaScript zedesktop. Esi sikhokelo sigcina ikhowudi icocekile kwaye ithe ngqo. Isetyenziselwa ukulawula imisitho kunye nokwenza oopopayi.
Ukuphepha nini ukuyisebenzisa?
Akwenzeki ukusebenzisa i-jQuery ngelixa uphuhlisa inkqubo enkulu kuba yongeza ikhowudi yeJavaScript eninzi kwiprojekthi yakho, iyenza ibenzima. Esi sikhokelo asikwazi ukukhuphisana nezakhelo zangoku ngokwemigaqo yokwenziwa kweJavaScript eqhubekayo, imigca embalwa yekhowudi, kunye nokusetyenziswa kwakhona kwento.
5. Ember.js
Sisikhokelo se-UI yewebhu ye-JavaScript evulekileyo enceda abaphuhlisi abanebhongo ekwenzeni ii-apps ezinqamlezayo zeqonga. I-Ember.js ingasetyenziselwa ukwenza uluhlu olubanzi lwe-intanethi kunye apps mobile, kunye noyilo lwayo olusebenzayo luya kukhathalela nayiphi na imiba evelayo.
Nangona kunjalo, enye yeziphene ezincinci zika-Ember ligophe lokufunda. Ngenxa yobume bayo bemveli kunye nobungqongqo, esi sesona siseko se-UI sewebhu sinzima ukuyiqonda. I-LinkedIn kunye ne-Apple, umzekelo, bayayisebenzisa ngaphandle kokuba yenye yezona Nkqubo zinzima kakhulu ukuzazi.
YiModel-View-ViewModel (MVVM) kunye nesakhelo soyilo esisekwe kwipateni yokwakha usetyenziso lwewebhu olunephepha elinye.
eziluncedo
- Iphakheji yayo ye-ecosystem inkulu kakhulu kwaye iphuhliswe kakuhle.
- Iyahambelana ngasemva kwaye ithintela usetyenziso ekwenzakaleni.
- Ivumela ukubophelela kwedatha yeendlela ezimbini.
- Indawo ephuhliswe kakuhle kwaye igcwele ngokupheleleyo iPackage ukuhlangabezana nazo zonke iimfuno zakho.
- Ngexesha elifutshane, unokuvelisa ngokulula usetyenziso olupheleleyo ngokusebenzisa umyalelo omnye kuphela.
neengozi
- Ii-EmberJs zinejiko lokufunda eliphezulu kakhulu.
- Inomlinganiselo omncinci wokuguquguquka kunye nokusekwa.
- Iyacotha, kwaye iprojekthi yakho inokuma.
- Kunzima ukuyiqonda, kwaye inkulu kakhulu kwizicelo ezincinci.
- Inesintaksi entsonkothileyo, enokwenza ukusebenza kuyo kube yindinisa ngamanye amaxesha.
Uyisebenzisa nini?
I-Ember.js sisikhokelo esingaphambili sokusebenzisa ukuba ufuna ukwenza ii-apps zangoku ezinamava omsebenzisi aphendulayo, anje nge-LinkedIn. Iza nayo yonke into ephambi komatshini, njengokukwazi ukujonga uluhlu olubanzi lweapps ngenxa yendlela egqwesileyo ye-Ember.js. Ngenxa yokuba inikezela ngokubophelela kwedatha eqinile, ukuseta okuxhotyisiweyo, kunye neempawu eziqhelekileyo zokubonelela ngephepha njengoko kuyimfuneko, esi sikhokelo sizikhuthaza njengesisombululo esipheleleyo seprojekthi enkulu.
Ukuphepha nini ukuyisebenzisa?
I-Ember.js ngokuqhelekileyo ayilunganga kakuhle iqela elincinci lophuhliso kuba ifuna ingqiqo yezoshishino kunye namava okusingatha iingxaki. Nge-Ember.js, utyalo-mali lokuqala lunokuba lukhulu. Ngokukwanjalo, isakhelo sisenokungalungelanga ukubhala ngokulula kweAjax ukusebenza okanye ukwenza ujongano lomsebenzisi.
6. Umqolo.js
Sesinye sesakhelo seJavaScript esaziwa kakhulu. Kulula ukuyiqonda kwaye uyinkosi. Usetyenziso lwephepha elinye lunokwenziwa ngayo. Ingcamango emva kokudalwa kwesi sikhokelo kukuba yonke imisebenzi yecala lomncedisi kufuneka ihanjiswe nge-API, eya kuvumela abaphuhlisi ukuba babhale ikhowudi encinci ngelixa befezekisa umsebenzi onzima.
Yenye yezakhelo eziphambili zokusebenzisa iModel View Controller (MVC) uyilo ukucwangcisa ikhowudi yakho yeJS. I-Document Object Model (DOM) inezinto ezimangalisayo zokuqokelela kunye nokudweba kwakhona. Ngenxa yoko, nokuba uyafuna ukusebenzisa i-Backbone.js ye-backend okanye i-frontend, sisisombululo esihle kakhulu kuba ukuhambelana kwayo kwe-REST API kuqinisekisa ukuba zombini zihambelana.
eziluncedo
- Lithala leencwadi lasimahla nelivulelekileyo elinezandiso ezingaphezu kwe-100 ezikhoyo.
- Kakhulu kunzima ukuyiqonda.
- Isakhelo sikuvumela kakhulu ulawulo lokusebenza.
- Isenza sikwazi ukwakha ii -apps zewebhu ezilungelelaniswe kakuhle kwaye zilungelelaniswe kwicala labathengi okanye usetyenziso lweselula.
- Iimodeli, kune-DOM, zingasetyenziselwa ukubamba idatha.
neengozi
- Isakhelo asiboneleli ngesakhiwo esiluncedo.
- Ihambisa izixhobo ekulula ukuzisebenzisa ukwenza uphuhliso lwe-app.
- Esi sikhokelo asiyi kukuvumela ukuba ube nemveliso ngakumbi.
- Ngokubonelelwa kwezixhobo ezithile ezisisiseko, i-architecture ayicacanga.
Uyisebenzisa nini?
I-Trello, umzekelo, isebenzisa i-Backbone.js ukwenza ii-apps ezinamandla. Ivumela abaphuhlisi ukuba benze imodeli yecala lomxhasi, yenza utshintsho olukhawulezayo, kwaye iphinde isebenzise ikhowudi. Ngoku iyakwazi ukugcina umxhasi ngokungqongqo, ukwenza uhlaziyo, kunye nokugcina ungqamaniso oluqhubekayo kunye nomncedisi.
Ukuphepha nini ukuyisebenzisa?
Xa kuthelekiswa nezinye i-MVC client-side frameworks, i-Backbone.js ineseti esezantsi yeemfuno zokwakha iprojekthi yewebhu. Nangona kunjalo, izandiso kunye neeplagi zingasetyenziselwa ukwandisa ukusebenza. Ngenxa yoko, amaqela afuna isisombululo esipheleleyo kwisakhelo esisodwa kufuneka aphephe i-Backbone.js.
7. I-UI yeSemantic
Sisakhelo sophuhliso lojongano lomsebenzisi olusekwe kwiCSS eye yakhawuleza yaba yenye yeeprojekthi zeJavaScript ezidumileyo kwiGitHub. Uluntu lwayo ludale ngempumelelo ngaphezulu kwe-3000 imixholo kunye namacandelo angama-50+ kwisakhelo.
Ukusebenza kwayo okusisiseko kunye nokusetyenziswa, kunye nojongano lwayo olulula lomsebenzisi, ibeke bucala. Yenza iikhowudi zizichaze ngokwazo ngokusebenzisa ulwimi lwemihla ngemihla. Injongo yeSemantic kukuxhobisa abayili nabaphuhlisi ngokunikezela ngolwimi lokutshintshiselana ngojongano lomsebenzisi. Isebenzisa ulwimi olulula, ivumela ikhowudi ukuba izichaze ngokwayo.
Uluntu lwe-ecology lusaziqhelanisa nesakhelo. Nangona kunjalo, iye yaba sesona sikhokelo siphambili siphambili kwimarike ngenxa yojongano lwaso lomsebenzisi, imisebenzi elula, kunye neempawu.
eziluncedo
- I-UI yeSemantic ilula kwaye kulula ukuyisebenzisa.
- Ukwamkeleka kunye nezinto ezityebileyo ze-UI
- Isakhelo sinenani elikhulu lemixholo onokukhetha kuyo.
- Ayintsonkothanga njengezinye iinkqubo.
neengozi
- Ukuze kuxhaswe zonke izixhobo eziphathwayo, ukuphendula kuncitshisiwe.
- Inokusebenzisana komkhangeli zincwadi kakuhle.
- Kwabo batsha kwiJavaScript, oku ayisiyondlela ifanelekileyo yokukhetha.
Uyisebenzisa nini?
I-Semantic-UI yindlela ekhaphukhaphu evumela ukuyilwa ngokungenamthungo konxibelelwano lomsebenzisi.
Ukuphepha nini ukuyisebenzisa?
Xa usebenza neqela labaqalayo abangaqhelananga neJavaScript, isakhelo se-Semantic-UI ayikhuthazwa kuba ifuna isakhono sokwenza usetyenziso ngaphandle kokuxhomekeka kubuchule obakhelwe ngaphakathi.
8. SeSiseko
Ngo-2021, iSiseko sesinye sezona zikhokelo zibalaseleyo ze-JS, i-HTML, kunye ne-CSS. Sesinye sezona zicwangciso zidumileyo zokudala iiwebhusayithi zebespoke kunye neeapps ezikhoyo ngoku.
Ngokwesiseko yenzelwe ukwakha iiwebhusayithi ezikhawulezayo neziphendulayo kwinqanaba loshishino. Ukuqala ukwakha usetyenziso lwe-frontend usebenzisa iSiseko kunzima kwaye kunzima kubaphuhlisi bewebhu.
Inokukhawuleziswa kwe-GPU yonikezelo olukhawulezayo lweselfowuni, oopopayi bamanzi, kunye nesakhono sokudlulisa idatha, njengokulayisha iinxalenye ezikhaphukhaphu kwizixhobo ezinzima kunye namacandelo eselula kwizixhobo ezikhulu.
eziluncedo
- Ivumela uyilo olulula lweesayizi ezahlukeneyo zesikrini.
- Ikuvumela ukuba wenze iiwebhusayithi ezimangalisayo.
- Amava omsebenzisi alungiselelwe izixhobo ezahlukeneyo kunye nemidiya.
- Xa kuziwa kwii-add-ons, ziguquguquka ngokulula kwaye zinokwandiswa.
- Ilayibrari yefom yoqinisekiso yeHTML5
- Umsebenzi wegridi yebhloko uguqula uluhlu olungacwangciswanga kwisimbo segridi.
neengozi
- Abaqalayo baya kukufumanisa kunzima ukufunda.
- Zimbalwa iiforam zoluntu kunye neendawo zenkxaso ezikhoyo.
- Yenziwe ngamanani amancinci.
- Kwimisebenzi emikhulu, isakhelo sinokubangela umba.
Uyisebenzisa nini?
Isiseko singcono kunezinye izisombululo ukuba ufuna isitayile esivulekileyo somthombo, amacandelo e-CSS, kunye nesakhelo somphambili esinobuhlobo.
Ukuphepha nini ukuyisebenzisa?
Ayinconywa kwi-novices kuba kunzima ukuyiguqula ikhowudi kwaye yonyusa ubunzima ngenxa yesakhono sayo sokwenza ngokwezifiso.
9. Obhityileyo
I-Svelte sisikhokelo sophuhliso oluphambili. Ngokungafaniyo nezakhelo ezifana ne-Vue kunye ne-React, esi sikhokelo senze utshintsho ngokuqokelela umsebenzi kwisigaba kunokucofa kwi-browser.
I-Svelte, i-open-source component-based-based-Typescript-written JavaScript framework, iphawulwa njengento ekhaphukhaphu yophuhliso lwangaphambili kunye nokuvumela abaphuhlisi ukuba bagqibezele iiprojekthi ngekhowudi encinci kakhulu kunezinye izikhokelo.
Ikwacingelwa ukuba sesinye sesakhelo sesiphelo esikhawulezayo esikhoyo. Abaphuhlisi besiphelo sangaphambili banomdla ngayo, kwaye isetyenziselwe ukwakha iiwebhusayithi ezingaphezu kwama-3000 ukuza kuthi ga ngoku.
eziluncedo
- Incinci kwaye ilula, kwaye isebenza namathala eencwadi angoku e-JS.
- Incinci kwaye kulula ukuyisebenzisa, kwaye yakhelwe phezu kweelayibrari zeJavaScript ezidumileyo.
- Ubuncinci beekhowudi kunye nolwakhiwo olusekwe kwicandelo
- Iyakhawuleza kunaso nasiphi na esinye isakhelo, kuquka iReact kunye neAngular.
- Enye yezona zikhokelo zesiphelo sangaphambili esiphendulayo.
neengozi
- I-ecology ithintelwe kwaye noluntu alukhulanga.
- Isixhobo esilinganiselweyo kunye nokungabikho kwezixhobo ezixhasayo
- Iinkxalabo ezithile zokulinganisa kunye neempawu zekhowudi
- Xa kuthelekiswa nabakhuphisana nabo, inenani elilinganiselweyo leephakheji.
Uyisebenzisa nini?
Esi sikhokelo sihle kakhulu kwiiprojekthi ezincinci zophuhliso lwesicelo kunye neqela elincinci. Ngenxa yokuba ingenalo iqela elikhulu lenkxaso, kungcono ukuba ungayisebenzisi kuluhlu olubanzi lwemisebenzi.
Ukuphepha nini ukuyisebenzisa?
Kuyacetyiswa ukuba ungasebenzisi isakhelo se-Svelte kwiiprojekthi ezinkulu ngeli xesha ngenxa yokunqongophala koluntu kunye nezixhobo. Ngenxa yeqela elincinci, ukufumana izisombululo kwimiba okanye iibugs ezinokuvela kamva kwinkqubo yophuhliso ngumngeni.
10. Preact.js
I-Preact, esebenzisa i-ES6 API efanayo ne-React, yeyona ndlela ikhawulezayo nesebenzayo ngakumbi. Yenziwe kusetyenziswa isakhelo esilula seJavaScript esibonelela ngokusebenza okufanayo kwe-API njengeReact.
Sesinye sesakhelo se-DOM esikhawulezayo esivumela ukwenziwa kwezicelo zewebhu eziguqukayo. Isekwe kwiimpawu zeqonga ezingaguqukiyo kwaye isebenza kakuhle ngeendlela ezahlukeneyo ezikhoyo ngaphambili kunye neelayibrari ze-UI.
I-Preact ithozamile ngobukhulu kodwa ayikho kwisantya, kwaye ivumela uphuhliso lwezicelo ezintsonkothileyo zewebhu.
eziluncedo
- Isebenza kunye neReact API.
- I-compact kwaye ilula.
- Iphucula ukusebenza ngokubanzi xa uphuhlisa isicelo.
- Isebenza kakhulu.
- Isebenza kunye neReact API.
- I-Preact iphucula ukusebenza ngelixa uphuhlisa i-app.
neengozi
- Ayizixhasi iReact propTypes.
- Umxholo awuxhaswanga.
- Xa kuthelekiswa ne-React, inoluntu oluncinci.
Uyisebenzisa nini?
I-Preact luhlobo olukhaphukhaphu lweReact. Ke ngoko, ukuba ufuna ukusebenzisa isakhelo esikhaphukhaphu, hamba ne-Preact kunokuba uReact.
Ukuphepha nini ukuyisebenzisa?
I-Preact ayiboneleli ngoncedo kumacandelo asebenzayo asusiweyo. Ke, ukuba unesidingo esinjalo, akufuneki usebenzise i-Preact.
isiphelo
Ukuza kuthi ga ngoku, siye sagubungela ezinye zezona zikhokelo zesiphelo sangaphambili. Nangona kunjalo, itekhnoloji ihlala itshintsha, kwaye ngubani owaziyo, kungekudala sinokuba neSikhokelo esingcono nangakumbi. Ngaphandle kokuseka iiNkqubo-sikhokelo ezitsha, ezi zikhoyo zisenza nzulu iingcambu zazo kurhwebo ngokuphuculwa rhoqo kunye nokongezwa kokusebenza okutsha.
Ngenxa yoko, abaphuhlisi besiphelo sangaphambili baya kuhlala beneentlobo ngeentlobo zeZikhokelo zokufunda nokusebenza ngazo. Kuyacaca ukuba ukukhetha enye kuluhlu olunokuqonda ngumsebenzi onzima. Nangona kunjalo, eli nqaku ngaphandle kwamathandabuzo liza kukunceda ekwenzeni isigqibo malunga nokuba yeyiphi kwezi zikhokelo zophuhliso lwewebhu ezinikezelwe ngasentla kwaye kwimarike yeyona ikulungeleyo.
Shiya iMpendulo