Primii pași cu Meteor.js

Aplicațiile web nu se opresc niciodată din evoluție, la fel și modul în care se dezvoltă. Au dispărut acele proiecte complexe în care a trebuit să căutați mii de biblioteci, să faceți metode complexe și să integrați mai multe limbi pentru a obține un rezultat.

Cu versatilitatea pe care JavaScript a atins este posibil să faceți mai mult cu mai puțin și datorită unor cadre precum Meteor.js modul de dezvoltare a aplicațiilor nu va mai fi același. Să vedem atunci ce ne oferă acest cadru puternic și cum facem primii pași cu el.

De ce Meteor.js?Având în vedere cantitatea de cadre și tehnologii care există astăzi, este greu de spus că unul este mai bun decât celălalt, mai ales când vine vorba de JavaScript. Noi avem Node.js, Expres, Unghiular și putem folosi chiar și un limbaj tradițional precum Ruby, Python sau binecunoscutul PHP însoțit de un cadru de generație următoare pentru dezvoltarea aplicațiilor noastre.

De aceea trebuie să ne așezăm pe masă pentru că Meteor poate predomina peste opțiuni mult mai populare și, chiar și cu mai mult timp pe piață, să vedem.

O singură limbă
Meteor.js nu numai că este JavaScript pentru a crea aplicații frumoase pe front-end, este un cadru complet care permite executarea aceluiași cod atât pe client, cât și pe server.

Mai puține linii de cod
Felul în care a fost conceput Meteor În modelul său de date, face ca integrarea dintre toate părțile aplicației să fie mult mai ușoară, astfel încât ceva ce am face în 1000 de linii de cod este 10.

Experiența utilizatorului
Aplicații generate cu Meteor Nu numai că arată bine pe un PC, ci arată și pe orice dispozitiv mobil.

Piese interschimbabile
Putem folosi tot ce vine în mod implicit în Meteor, sau pur și simplu trecem la o tehnologie cu care ne simțim mai încrezători, schimbăm motorul șablonului sau pur și simplu trecem la Angular dacă dorim.

Am văzut deja asta Meteor Are o serie de avantaje care trebuie considerate o opțiune mai mult decât fezabilă pentru a începe cu dezvoltarea aplicațiilor noastre. Să vedem cum îl instalăm și îl punem în funcțiune în mediul nostru.

Instalarea Meteor.js și crearea primei noastre aplicații


Meteor este pentru toate sistemele de operare existente, iar instalarea sa este extrem de simplă. În cazul acestui exemplu, vom descărca programul de instalare pentru Windows de pe site-ul oficial al cadrului. După ce descărcarea este terminată, o instalăm ca orice aplicație Windows, dar este important să o rulăm ca administrator, deoarece altfel ne va da o eroare la instalare.

Odată ce am instalat Meteor.js, repornim computerul și deschidem o consolă de comandă și tastăm meteor pentru a verifica dacă instalarea a fost realizată cu succes.

Modul în care nu am creat un proiect ne va da totuși o eroare, dar putem verifica dacă avem deja instalat cadrul nostru. Acum nu trebuie decât să creăm prima noastră aplicație, pentru aceasta executăm următoarea linie de comandă:

 meteor creează first_steps
Aplicația noastră va fi creată automat cu trei fișiere în mod implicit, fiecare va avea numele aplicației noastre cu o extensie diferită:
  • first_steps.css
  • first_steps.html
  • first_steps.js

Pentru dosar .css Nu vom avea conținut, dar vom include toate stilurile aplicației noastre. Pentru dosar .html vom avea o structură simplă în care putem vedea utilizarea unui motor șablon, în acest caz ar fi ghidon pentru afișarea informațiilor, o practică foarte recomandată în evoluțiile actuale.

Ultima în fișier .js avem unde se tratează logica aplicației noastre și Meteor și diferențiază metodele și procesele care trebuie executate de fiecare parte. Umbrire Culoarea albastra avem condiționalul pentru partea clientului, acolo plasăm randarea pentru șablon și un eveniment pentru apăsarea unui buton. Umbrire culoare rosie avem condiționalul pentru partea de server, în mod implicit, este gol, dar acesta este locul în care gestionăm procesele serverului în aplicația noastră.

MARI

Odată ce înțelegem cum este structurată aplicația noastră, o vom executa. Pentru a face acest lucru, trebuie doar să introducem directorul creat și vom executa comanda meteor.

Aceasta va configura în mod implicit un server local pe portul 3000 și ne va permite să vedem un mic exemplu de funcționare. Meteor. Să vedem cum arată când intrăm din browser.

În acest fel vedem cum Meteor.js este un cadru care ne permite să realizăm aplicații robuste în cel mai scurt timp posibil, folosind cele mai bune practici de dezvoltare și conducând la JavaScript la un nivel mult mai înalt pentru crearea de aplicații de nouă generație.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave