Pirmieji žingsniai naudojant Meteor.js

Žiniatinklio programos niekada nenustoja tobulėti, taip pat ir jų kūrimo būdas. Praėjo tie sudėtingi projektai, kuriuose reikėjo ieškoti tūkstančių bibliotekų, sukurti sudėtingus metodus ir integruoti kelias kalbas, kad pasiektumėte rezultatą.

Su tuo universalumu „JavaScript“ pasiekė, galima padaryti daugiau su mažiau, o tokių sistemų dėka, kaip Meteor.js programų kūrimo būdas nebebus tas pats. Pažiūrėkime, ką ši galinga sistema mums siūlo ir kaip mes žengiame pirmuosius žingsnius.

Kodėl Meteor.js?Atsižvelgiant į šiandien egzistuojančias sistemas ir technologijas, sunku pasakyti, kad viena yra geresnė už kitą, ypač kalbant apie „JavaScript“. Mes turime Node.js, Ekspresas, Kampinis ir netgi galime naudoti tradicines kalbas, tokias kaip „Ruby“, „Python“ ar gerai žinomą PHP, kartu su naujos kartos sistema kuriant mūsų programas.

Štai kodėl mes turime padėti ant stalo, nes Meteoras jis gali vyrauti prieš daug populiaresnius variantus, ir net turėdami daugiau laiko rinkoje, pažiūrėkime.

Viena kalba
Meteor.js ne tik yra „JavaScript“ norint sukurti gražias programas „Front-End“, tai yra visa sistema, leidžianti vykdyti tą patį kodą tiek kliente, tiek serveryje.

Mažiau kodo eilučių
Kaip ji buvo sumanyta Meteoras Savo duomenų modelyje tai labai palengvina integraciją tarp visų programos dalių, todėl tai, ką padarytume per 1000 kodo eilučių, yra 10.

Vartotojo patirtis
Programos, sukurtos naudojant Meteoras Jie ne tik gerai atrodo kompiuteryje, bet ir bet kuriame mobiliajame įrenginyje.

Keičiamos dalys
Galime naudoti viską, kas numatyta pagal numatytuosius nustatymus Meteoras, arba tiesiog pereikite prie technologijos, kuria mes jaučiamės labiau pasitikintys, pakeiskite šablono variklį arba tiesiog perjunkite į kampinį, jei to norime.

Mes tai jau matėme Meteoras Ji turi daug privalumų, kuriuos galima laikyti daugiau nei įmanoma galimybe pradėti kurti mūsų programas. Pažiūrėkime, kaip jį įdiegti ir pritaikyti savo aplinkoje.

Įdiegiame „Meteor.js“ ir sukuriame pirmąją programą


Meteoras jis skirtas visoms esamoms operacinėms sistemoms, o jo įdiegimas yra labai paprastas. Šio pavyzdžio atveju atsisiųsime diegimo programą „Windows“ iš oficialios sistemos svetainės. Kai atsisiuntimas bus baigtas, įdiegsime ją kaip ir bet kurią „Windows“ programą, tačiau svarbu, kad ją paleistume kaip administratorių, nes priešingu atveju diegiant atsiras klaida.

Kai jau įdiegėme Meteor.js, iš naujo paleidžiame kompiuterį ir atidarome komandų konsolę ir įvedame meteoras patikrinti, ar diegimas buvo atliktas sėkmingai.

Kaip mes nesukūrėme projekto, vis tiek pateiksime klaidą, tačiau galime patikrinti, ar jau įdiegta mūsų sistema. Dabar turime tik sukurti savo pirmąją programą, todėl vykdome šią komandinę eilutę:

 meteoras sukuria pirmuosius žingsnius
Pagal numatytuosius nustatymus mūsų programa bus automatiškai sukurta su trimis failais, kurių kiekvienas turės programos pavadinimą su skirtingu plėtiniu:
  • first_steps.css
  • first_steps.html
  • first_steps.js

Dėl failo .css Mes neturėsime turinio, bet į tai įtrauksime visus mūsų programos stilius. Dėl failo .html turėsime paprastą struktūrą, kurioje matysime šablono variklio naudojimą, šiuo atveju tai būtų vairas informacijos rodymui - labai rekomenduojama dabartinių pokyčių praktika.

Paskutinis faile .js mes turime, kur tvarkoma mūsų programos logika, taip pat „Meteor“ ir išskiria metodus bei procesus, kurie turi būti vykdomi kiekvienoje pusėje. Šešėlis spalva mėlyna mes turime sąlygą kliento pusėje, yra ten, kur dedame šablono atvaizdavimą ir įvykį, kai paspaudžiamas mygtukas. Šešėlis raudona spalva mes turime sąlygą serverio pusėje, pagal numatytuosius nustatymus jis tuščias, tačiau būtent čia mes tvarkome serverio procesus mūsų programoje.

DIDELIS

Kai suprasime, kaip yra sukurta mūsų programa, mes ją vykdysime. Norėdami tai padaryti, mes tiesiog turime įvesti savo sukurtą katalogą ir vykdysime komandą meteoras.

Tai pagal numatytuosius nustatymus sukurs vietinį serverį 3000 prievade ir leis mums pamatyti nedidelį jo veikimo pavyzdį. Meteoras. Pažiūrėkime, kaip tai atrodo, kai įeiname iš naršyklės.

Tokiu būdu mes matome, kaip Meteor.js yra sistema, leidžianti mums sukurti patikimas programas per trumpiausią įmanomą laiką, naudojant geriausią kūrimo praktiką „JavaScript“ kur kas aukštesniu lygmeniu kuriant naujos kartos programas.

wave wave wave wave wave