Wedu.js uye TypeScript maturusi maviri ane simba munyika yehurongwa anogona kurerutsa zvakanyanya uye kukwenenzvera webhu application development. Kugadzira zviito mukati Wedu.js neTypeScript dzimwe nguva inogona kunge iri basa rinonyengerera, asi kunzwisisa zviri pasi pepfungwa uye kutevedzera maitiro chaiwo kunogona kuita kuti zviite nyore.
Wedu.js
Yakagadziriswa: htmlWebpackPlugin.options.title
HTMLWebpackPlugin chishandiso chine simba chinorerutsa zvakanyanya kugadzirwa kweHTML mafaera kuti ushumire yako webpack masumbu. Iyi plugin inoshanda inopa vanogadzira dzakasiyana siyana sarudzo dzekuita kuti kodhi yedu iwedzere kushanda uye ine simba. Imwe yeiyi sarudzo ndeye `htmlWebpackPlugin.options.title` sarudzo, iyo inotibvumira kuseta musoro wefaira reHTML.
Yakagadziriswa: kudzima kwenzvimbo yekuchengetedza
Munyika yemazuva ano yedhijitari, umo mawebhusaiti ari chikamu chehupenyu hwedu hwemazuva ese, basa remugadziri rinosanganisira kuronga, kuchengetedza, uye kutonga data nemazvo. Imwe pfungwa yakakosha mukubata nedata ndeye **kuchengetwa kwenzvimbo **. Ichi chinyorwa chichaongorora maitiro ekudzima data kubva munzvimbo yekuchengetedza uchishandisa JavaScript, kuongorora kodhi nhanho-nhanho kuita, uye kukurukura mamwe maraibhurari uye mabasa ane chekuita nemaitiro aya.
Yakagadziriswa: tarisa zvakadzika pfuma
Tarisa chivakwa chakadzika chinogona kuita senge pfungwa yakaoma, asi chikamu chakakosha chekunzwisisa JavaScript chinhu maitiro. Chaizvoizvo, inofungidzira kuti zvinhu zvechinhu zvinogona kuve nezvimwe zvinhu. Kunyanya, mune data/chinhu chinofambiswa hurongwa, pane kudiwa kukuru kwekuona, kuona, kana kuronda shanduko muchinhu chakavharirwa kana hurongwa. Nokuda kweizvi, isu tinoona zvakadzama zvivakwa.
Yakagadziriswa: Ye loop
Ndinofara kutevedzera asi ndapota cherechedza kuti semuenzaniso weAI, handikwanise kubatanidza ma tag eHTML nenzira yavanoita pawebhusaiti. Asi nechinangwa chegwaro, ndichazvinyora pasi.
Kune loop, iyo yakakosha pfungwa muJavaScript, ine simba chirongwa chekushandisa icho mugadziri wese anoda kugadzikana nacho. Inobvumira kodhi kuti iitwe kakawanda zvichibva pane yakapihwa mamiriro. Izvi zvingaite sezviri nyore, asi kuva nekunzwisisa kwakanaka kwemashandisirwo ezvishwe kunogona kuita mutsauko mukuru mukugona kwako kukodha.
Yakagadziriswa: truncate mavara
Kudimburira mavara ibasa rinowanzoitwa mukuvandudzwa kwewebhu, kunyanya kana uchibata neakareba zvinyorwa zvinoda kukwana mukati meimwe miganho yekuratidzira pasina kuwandisa maonero. Izvi zvinowanzoitika muzviitiko zvakaita semafeed enhau, maratidziro emavara, kana chero kupi kwaungasarudze yemhando ye'verenga zvakawanda'.
Yakagadziriswa: shorthand
Javascript Shorthand coding ine mukana wekusimudzira hunyanzvi hwako hwekuronga uye nekupa mhinduro dzinoshanda. Iyi tekinoroji haisi yekungonyora kodhi shoma, ndeye optimize kodhi yako uye kuwedzera kuverenga uku uchichengetedza kuita kwepamusoro.
Shorthand coding itsika iyo vese vanogadzira vanofanirwa kutarisisa. Izvo hazvingowedzere kumhanya kwekunyora kodhi, asi zvakare inoderedza mukana wekuita zvikanganiso sezvo uine mitsetse mishoma yekuongorora. Pane nzira dzakati wandei dzekuzviita, asi iwe unofanirwa kutarisa zvakanyanya pane akajairika uye anoshanda. Zvakanakira zviri pachena; kuderedza kuwanda kwekodhi, kuderedza mukana wekukanganisa, kuvandudza kuverenga uye kuwedzera kushanda.
// Longhand let a; if (b) { a = c; } else { a = d; } // Shorthand let a = b ? c : d;
Yakagadziriswa: kuita kana
-
Chokwadi! Heino mavambo kune yako React based JavaScript chinyorwa.
Kunzwisisa kushanda kwemukati kweReact kwakakosha kune chero munhu anoshanda neiyi raibhurari yeJavaScript zvakanyanya. React ndeye yakavhurika-sosi, kumberi kwekupedzisira, JavaScript raibhurari iyo inoshandiswa mukugadzira mashandisirwo emushandisi kune imwechete-peji maapplication. Ndiyo yekuona layer muMVC (Model-View-Controller) modhi.
Yakagadziriswa: wedzera font inoshamisa kune
Font Awesome chishandiso chinobatsira zvinoshamisa pakugadzira webhusaiti. Iraibhurari yakakura ye scalable vector icons inobvumira vanogadzira kuti vagadzirise uye vawedzere kunaka kwechero peji rewebhu. Kuiwedzera kune chirongwa cheJavaScript hakungoite kuti iwe ugone kuita kuti saiti yako iwedzere kutaridzika, asi zvakare inobvumira kuwedzera kwekuita kwekuita. Ichi chinyorwa chinokutungamira kuburikidza nemaitiro ekubatanidza Font Awesome mune yako JavaScript chirongwa.