Imida ye-Axis kwiMATLAB -uphawu olusisiseko olunegalelo kwinkqubo yokubonwa kwedatha eneenkcukacha ngakumbi kunye nokulawulwayo. I-MATLAB, ulwimi lwenkqubo kunye nokusingqongileyo kwamanani ekhompyutheni, ibonelela ngobuninzi bemisebenzi yokuguqula iimpawu zegraphical kwaye imida ye-axis idlala indima ebalulekileyo ekujongeni uluhlu oluthile kunye nokwenza imizobo ichaneke ngakumbi kwaye isebenze.
JavaScript
Emva kokudalwa kwewebhu kunye ne-HTML kunye nokuhlelwa kwayo ngeCSS, iJavaScript ibe lulwimi esinokusebenzisana ngalo nomsebenzisi kwisiphequluli.
Kodwa ukuba oku akuvakali ngathi kuninzi kuwe, umsebenzi weJavaScript ugqithile, waba lulwimi lwabo bobabini abaphuhlisi beFrontEnd kunye neBackEnd.
Izikhokelo ezininzi zenziwe ngokusekwe kwiJavaScripts.
Sinokuphuhlisa nantoni na kuquka ne-AppWeb eyaziwayo.
Ngaphandle kwamathandabuzo, iJavaScript lulwimi ekufuneka wonke umdwelisi wenkqubo alufunde namhlanje.
Kweli candelo sikunceda ngezona ntandabuzo rhoqo kunye neengxaki zemihla ngemihla.
Isonjululwe: funda iiparamitha ze-url
intshayelelo
Kumhlaba wangoku wedijithali, iiparamitha ze-URL zibalulekile njengoko zivumela ukulandelela ulwazi lomthombo ngokubhekisele kuhlalutyo. Ukongeza, bavumela abaphuhlisi ukuba benze amava ngamnye kumsebenzisi ngamnye. Ngokusisiseko, iiparamitha ze-URL ziyindlela yokugcina amazwe kwindawo engenammiselo njengewebhu. Ukusebenza ngeeparamitha ze-URL kwi-TypeScript, i-superset echwetheziweyo kakhulu yeJavaScript, inika abaphuhlisi ithuba lokusebenza ngokukhuselekileyo kunye nesandi besazi ukuba zonke iintlobo zihlolwe ngexesha lokuqokelela.
Sonjululwa: init
Ngokuqinisekileyo, nanku umzekelo wendlela endinokuthi ndilibhale ngayo inqaku malunga ne-Typescript kunye nefashoni.
Uhlobo lwescript uye waba ngumtshintshi womdlalo kwintsimi yeprogram, ukubonelela ngochwethezo olusisigxina kuphuhliso lwewebhu kunye nokuzisa kunye namandla eelwimi zanamhlanje zeprogram kwiJavaScript. Ngokuphathelele ifashoni, yintsimi ehlala iguquka, edlamkileyo – ulwimi ngokwalo. Nangona kubonakala ngathi yahlukile, i-Typescript kunye nefashoni zabelana ngolwimi olufanayo: ukuyila, ukwenza izinto ezintsha, kunye namandla.
Isonjululwe: iseyile
Ukusebenza kunye ne-HTML Canvas API inokuba yindlela eyonwabisayo kunye nevuzayo yokwenza imizobo esebenzayo ngqo kwiwebhu. Ibonelela ngekhanvasi yebitmap enokuthi iguqulwe kusetyenziswa iJavaScript, kwaye sisixhobo esihle kakhulu sokwenza imidlalo, iigrafu, okanye ezinye iinkqubo zewebhu apho umzobo ufuneka khona. Nangona kunjalo, xa kuziwa ekwenzeni oku kwi-TypeScript, i-superset echwetheziweyo yeJavaScript, ezinye iingqwalasela ezongezelelweyo ziyafuneka.
Isonjululwe: nextjs enetailwind css kunye
Ukusebenzisa ulwazi lwethu lobuchwephesha, sinokuqala inqaku ngolu hlobo lulandelayo:
I-NextJS sisikhokelo esithandwayo ngaphakathi kweJavaScript ecosystem ngenxa yokusebenza kwayo okuqinileyo kunye nemveliso yokuphucula iimpawu. Idityaniswe ne-Tailwind CSS, isakhelo sokuqala se-CSS esiluncedo, sibonelela ngesiseko esomeleleyo nesiguquguqukayo sokwakha usetyenziso lwewebhu lwangoku, olusebenzayo. Eyona nto ibhetele kukuhambelana kwayo ne-Typescript, evumela abaphuhlisi ukuba basebenzise izibonelelo ezinjengokuchwetheza okumileyo kunye nokufunyanwa kweempazamo zexesha lokubaleka.
Nge-NextJS kunye neTailwind CSS, abaphuhlisi banokuzisa iingcamango zabo ebomini ngokufanelekileyo, bathathe imveliso yabo kwinqanaba elilandelayo. Ngokudibeneyo, ezi zixhobo zinamandla zikhokelela kunxibelelwano olucocekileyo, olucacileyo kunye nolwenziwa ngcono.
Sonjululwa: onkeydown react
Okokuqala, makhe sithethe malunga ne-componentDidCatch, eyona ndlela ibaluleke kakhulu yokuphila kwi-React. Le ndlela isebenza njengomda wempazamo yeJavaScript. Ukuba impazamo iphoswe kwicandelo, indlela ye-componentDidCatch ibamba impazamo kwaye ibonise i-UI yokubuyela umva endaweni yokuwisa i-app iphela. Iyinxalenye yengqikelelo “yeMida yempazamo” kwiReact 16 nangaphezulu.
Isonjululwe: incwadana yokundwendwela yenza uMsebenzisi
I-Passport.js yimodyuli ye-node ethandwayo eyenza lula inkqubo yokuphatha ukuqinisekiswa komsebenzisi kwi-Node.js. Iguquguquka, imodyuli kwaye kulula ukuyiqonda. Omnye wemiba ephambili yokuphumeza iPassport.js kwiNode.js izicelo zakho kukuqonda `serializeUser` kunye `deserializeUser`. Yimisebenzi emibini ebalulekileyo yokulawula ukuzingisa kwabasebenzisi.
Isonjululwe: impazamo TS2564: Ipropati
Ngokuqinisekileyo, masiqalise:
Ishishini lefashoni yedijithali likhula ngokukhawuleza kwaye ukuphatha iimpazamo kudlala indima ebalulekileyo kuyo. Ngokukodwa, impazamo TS2564, impazamo yokuchwetheza eqhelekileyo. Le mpazamo yepropathi inika ukukhanya ngokubaluleka kokunikela ingqalelo kwiinkcukacha ezimfutshane kwinkqubo yokubhalwa kweekhowudi. Nangona kunjalo, umxholo unzulu kwaye ubuchwephesha, ngokufana nokuqonda iindlela ezahlukeneyo kunye nezintsonkothileyo zefashoni kwii-catwalks.
Isonjululwe: ngenisa umcimbi
Xa uyila usetyenziso lwewebhu, kubalulekile ukuba ungahoyi indlela yokusingatha ukungeniswa kwefomu. Kulwimi olufana ne-Typescript, ulwimi oluchwethezwe ngamandla olwakhelwe kwiJavaScript, ibonelela ngemveliso eyongeziweyo kunye nokulinganisa, kubalulekile ukuphatha umsitho ngokufanelekileyo. Esi senzo siqinisekisa amava onxibelelwano lomsebenzisi angenamthungo kwisicelo sakho kwaye yenza kube lula kubaphuhlisi ukulawula indlela idatha eza kucutshungulwa ngayo, ngaloo ndlela icutha ukuba nokwenzeka kweempazamo.