Første trin med Meteor.js

Webapplikationer stopper aldrig med at udvikle sig, og det gør måden de udvikler sig på. De komplekse projekter er væk, hvor du skulle søge i tusinder af biblioteker, lave komplekse metoder og integrere flere sprog for at opnå et resultat.

Med den alsidighed, der JavaScript er nået er det muligt at gøre mere med mindre, og takket være rammer som f.eks Meteor.js måden at udvikle applikationer på vil ikke længere være den samme. Lad os så se, hvad denne kraftfulde ramme tilbyder os, og hvordan vi tager vores første skridt med det.

Hvorfor Meteor.js?Med mængden af ​​rammer og teknologier, der findes i dag, er det svært at sige, at den ene er bedre end den anden, især når det kommer til JavaScript. Vi har Node.js, Express, Vinklet og vi kan endda bruge et traditionelt sprog som Ruby, Python eller det velkendte PHP ledsaget af en næste generations ramme for udvikling af vores applikationer.

Det er derfor, vi skal lægge på bordet, fordi Meteor det kan dominere over meget mere populære muligheder, og selv med mere tid på markedet, lad os se.

Et sprog
Meteor.js ikke kun er JavaScript for at lave smukke applikationer på Front-End, er det en komplet ramme, der gør det muligt at eksekvere den samme kode både på klienten og på serveren.

Færre kodelinjer
Måden den blev udtænkt på Meteor I sin datamodel gør det integrationen mellem alle dele af applikationen meget lettere, så noget vi ville gøre i 1000 linjer kode er 10.

Brugererfaring
Applikationer genereret med Meteor De ser ikke kun godt ud på en pc, de ser også godt ud på enhver mobil enhed.

Udskiftelige dele
Vi kan bruge alt, der kommer som standard i Meteor, eller simpelthen skifte til en teknologi, som vi føler os mere trygge ved, ændre skabelonmotoren eller bare skifte til Angular, hvis vi ønsker det.

Det har vi allerede set Meteor Det har en række fordele, der betragtes som en mere end gennemførlig mulighed for at starte med udviklingen af ​​vores applikationer. Lad os se, hvordan vi installerer det og sætter det i gang i vores miljø.

Installation af Meteor.js og oprettelse af vores første applikation


Meteor det er for alle eksisterende operativsystemer, og installationen er ekstremt enkel. I tilfælde af dette eksempel vil vi downloade installationsprogrammet til Windows fra rammens officielle websted. Når overførslen er færdig, installerer vi det som ethvert Windows -program, men det er vigtigt, at vi kører det som administrator, da det ellers vil give os en fejl i installationen.

Når vi har installeret Meteor.js, genstarter vi vores computer og åbner en kommandokonsol og skriver meteor for at kontrollere, at installationen blev udført.

Hvordan vi ikke har oprettet et projekt, vil stadig give os en fejl, men vi kan kontrollere, at vi allerede har vores ramme installeret. Nu skal vi kun oprette vores første applikation, til dette udfører vi følgende kommandolinje:

 meteor opret første_trin
Vores applikation oprettes automatisk med tre filer som standard, hver har navnet på vores applikation med en anden udvidelse:
  • first_steps.css
  • first_steps.html
  • first_steps.js

For filen .css Vi vil ikke have indhold i det, men i dette vil vi inkludere alle stilarter i vores applikation. For filen .html vi vil have en enkel struktur, hvor vi kan se brugen af ​​en skabelonmotor, i dette tilfælde ville det være styr for visning af information, en stærkt anbefalet praksis i den aktuelle udvikling.

Sidst i filen .js vi har, hvor logikken i vores ansøgning håndteres, og også Meteor og differentierer de metoder og processer, der skal udføres på hver side. Skygge farve blå vi har betingelsen for klientsiden, er der, hvor vi placerer gengivelsen for skabelonen og en begivenhed for, når der trykkes på en knap. Skygge rød farve vi har betingelsen for serversiden, som standard kommer den tom, men det er her, vi håndterer serverprocesserne i vores applikation.

FORSTØRRE

Når vi forstår, hvordan vores applikation er opbygget, vil vi udføre den. For at gøre dette skal vi bare indtaste vores oprettede bibliotek, og vi vil udføre kommandoen meteor.

Dette vil som standard oprette en lokal server på port 3000 og give os mulighed for at se et lille eksempel på, hvordan det fungerer. Meteor. Lad os se, hvordan det ser ud, når vi kommer ind fra browseren.

På denne måde ser vi hvordan Meteor.js er en ramme, der giver os mulighed for at lave robuste applikationer på kortest mulig tid, ved hjælp af bedste udviklingspraksis og fører til JavaScript på et meget højere niveau til oprettelse af næste generations applikationer.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave