Meteor + React
Meteori install
Installida Meteor oma arvutisse.
Luua uus projekt:
Loodud projekti kaustas käivitan Meteori kohaliku veebiserveri:
Installitud Node moodulite ülevaade on failis package.json - seda tasub jälgida. Teine oluline fail on .meteor/packages Siit saab Meteori mooduleid eemaldada kustutades vastava rea aga samuti ka lisada mooduleid lisades mooduli nimega rea.
Järgnevalt kustutan client kaustast Blaze'i spetsiifilised asjad kuna kasutan frontendis Reacti - seega kustutan failid main.html ja main.js. main.css jääb alles kuna see on universaalne.
Reacti funktsionaalsuse lisamine
Loodud projekti kaustas lisan Meteorile React ja ReactDOM moodulid
Loon uue main.html
faili, oluline on siincontainer
kuhu renderdatakse Reacti kood:
Samuti uus main.js,
kus laetakse Reacti moodulid ja renderdatakse peamine komponent:
Struktureerin natuke failisüsteemi. Teen äpi juurkausta uue kausta imports
ning selle sisse client
ja server
kaustad.
LIsan kaustas client
uue faili komponendi App jaoks App.js.
Siin on kasutatud Javascripti muutuja edastamist JSX-i (looksulgude vahel) ja funkstiooni klikiSyndmus
kasutamist. this
klikiSyndmus
-e ees on seepärast et funktsioon ei ole defineeritud globaalsena vaid komponendi sees.
Last updated