Pirmie soļi ar Meteor.js

Tīmekļa lietojumprogrammas nekad nepārtrauc attīstīties, tāpat kā to izstrādes veids. Ir pagājuši tie sarežģītie projekti, kuros bija jāmeklē tūkstošiem bibliotēku, jāizstrādā sarežģītas metodes un jāintegrē vairākas valodas, lai sasniegtu rezultātu.

Ar daudzpusību, kas JavaScript ir sasniedzis, ir iespējams izdarīt vairāk ar mazāk, un pateicoties tādām sistēmām kā Meteor.js lietojumprogrammu izstrādes veids vairs nebūs tāds pats. Paskatīsimies, ko mums piedāvā šis spēcīgais ietvars un kā mēs ar to spersim pirmos soļus.

Kāpēc Meteor.js?Ņemot vērā šodien pieejamo sistēmu un tehnoloģiju daudzumu, ir grūti pateikt, ka viens ir labāks par otru, it īpaši attiecībā uz JavaScript. Mums ir Node.js, Ekspress, Stūraina un mēs pat varam izmantot tādu tradicionālu valodu kā Ruby, Python vai plaši pazīstamo PHP, kam pievienota nākamās paaudzes sistēma mūsu lietojumprogrammu izstrādei.

Tāpēc mums ir jānovieto uz galda, jo Meteors tas var dominēt pār daudz populārākām iespējām, un pat ar vairāk laika tirgū, redzēsim.

Viena valoda
Meteor.js ir ne tikai JavaScript lai priekšpusē izveidotu skaistas lietojumprogrammas, tā ir pilnīga sistēma, kas ļauj izpildīt vienu un to pašu kodu gan klientā, gan serverī.

Mazāk koda rindu
Veids, kā tas tika iecerēts Meteors Savā datu modelī tas ievērojami atvieglo integrāciju starp visām lietojumprogrammas daļām, tāpēc kaut kas, ko mēs darītu 1000 koda rindās, ir 10.

Lietotāja pieredze
Lietojumprogrammas, kas ģenerētas ar Meteors Tie labi izskatās ne tikai datorā, bet arī jebkurā mobilajā ierīcē.

Maināmas detaļas
Mēs varam izmantot visu, kas pēc noklusējuma ir iekļauts Meteors, vai vienkārši pārejiet uz tehnoloģiju, ar kuru mēs jūtamies pārliecinātāki, mainiet veidnes dzinēju vai vienkārši pārslēdzieties uz leņķisko, ja mēs to vēlamies.

Mēs to jau esam redzējuši Meteors Tam ir virkne priekšrocību, lai to varētu uzskatīt par vairāk nekā iespējamu iespēju, sākot ar mūsu lietojumprogrammu izstrādi. Apskatīsim, kā mēs to instalējam un nododam darbam mūsu vidē.

Instalējot Meteor.js un izveidojot mūsu pirmo lietojumprogrammu


Meteors tas ir paredzēts visām esošajām operētājsistēmām, un tā uzstādīšana ir ārkārtīgi vienkārša. Šī piemēra gadījumā mēs lejupielādēsim instalētāju Windows no ietvara oficiālās vietnes. Kad lejupielāde ir pabeigta, mēs to instalējam tāpat kā jebkuru Windows lietojumprogrammu, taču ir svarīgi, lai tā darbotos kā administrators, jo pretējā gadījumā instalēšana radīs kļūdu.

Kad esam instalējuši Meteor.js, mēs restartējam datoru un atveram komandu konsoli un ierakstām meteors lai pārbaudītu, vai instalēšana tika veikta veiksmīgi.

Tas, kā mēs neesam izveidojuši projektu, joprojām radīs kļūdu, taču mēs varam pārbaudīt, vai mūsu sistēma jau ir instalēta. Tagad mums ir jāizveido tikai pirmā lietojumprogramma, lai izpildītu šādu komandrindu:

 meteors izveido pirmos soļus
Mūsu lietojumprogramma pēc noklusējuma tiks automātiski izveidota ar trim failiem, un katram no tiem būs mūsu lietojumprogrammas nosaukums ar citu paplašinājumu:
  • first_steps.css
  • first_steps.html
  • first_steps.js

Par failu .css Mums tajā nebūs satura, bet šajā tiks iekļauti visi mūsu lietojumprogrammas stili. Par failu .html mums būs vienkārša struktūra, kurā mēs varam redzēt veidņu dzinēja izmantošanu, šajā gadījumā tā būtu stūri informācijas parādīšanai - ļoti ieteicama prakse pašreizējos notikumos.

Pēdējais failā .js mums ir vieta, kur tiek apstrādāta mūsu lietojumprogrammas loģika, kā arī Meteor un atšķir metodes un procesus, kas jāizpilda katrā pusē. Ēnojums krāsa zila mums ir nosacījums klienta pusē, vai tur mēs ievietojam veidnes atveidojumu un notikumu, nospiežot pogu. Ēnojums sarkanā krāsa mums ir nosacījums servera pusē, pēc noklusējuma tas ir tukšs, bet tieši šeit mēs apstrādājam servera procesus mūsu lietojumprogrammā.

PALIELINĀT

Tiklīdz mēs sapratīsim, kā mūsu lietojumprogramma ir strukturēta, mēs to izpildīsim. Lai to izdarītu, mums vienkārši jāievada mūsu izveidotais direktorijs un mēs izpildīsim komandu meteors.

Tas pēc noklusējuma iestatīs vietējo serveri portā 3000 un ļaus mums redzēt nelielu tā darbības piemēru. Meteors. Apskatīsim, kā tas izskatās, kad ieejam no pārlūkprogrammas.

Tādā veidā mēs redzam, kā Meteor.js ir ietvars, kas ļauj mums izveidot spēcīgas lietojumprogrammas pēc iespējas īsākā laikā, izmantojot labāko attīstības praksi un līdz JavaScript daudz augstākā līmenī, lai izveidotu nākamās paaudzes lietojumprogrammas.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave