Aan de slag met Meteor

Ooit, lang lang geleden besloot ik om een studie (bedrijfskundige) informatica niet af te maken. Dat had allerlei redenen, en één daarvan was dat het technische me niet zo aan stond. Ik had geleerd dat ‘computeren’ als hobby iets heel anders was dan professioneel met informatiesystemen (want zo heetten die dingen toen nog) bezig te zijn. Achteraf een fijne keuze: ik rijd wel eens langs de gigantische IT reuzen met gebouwen langs de snelweg en denk dan: wat fijn dat ik daar niet ben.

Ik ben gelukkig wel verder gegaan met ‘computeren’ en leerde dat er juist een hele dynamiek achter het Internet zit, een goede vibe waar ik me wat beter thuisvoel.

Programmeren kan ik echter nog altijd niet (goed) en dat begon me ook tegen te staan. Ik verhuur mezelf opzettelijk niet als programmeur omdat ik hier het niveau niet voor heb, maar ik vind het leuk om veel dingen (een beetje) te kunnen en bovendien denk ik dat het als business developer heel gezond is om continue aan je eigen skillset te blijven werken, en om ook goed te begrijpen wat bijvoorbeeld een framework is, wat de voordelen van nieuwe talen als Ruby zijn en wat de voordelen van Django zijn bij het bouwen van een MVP. Op die manier doe je kennis op over de structuur van webapps, een onmiskenbaar component dat je ook beter leert scopen en anders naar projecten doet kijken.

De afgelopen weken keek ik een aantal keer op Smashing Magazine en daar vond ik een uitstekende tutorial van Sacha Greif over Meteor. Meteor is een Javascript framework gebaseerd op Node.js en zou het eenvoudiger moeten maken om webapps te bouwen.

Validatie over wát er dan gedaan moest worden had ik ook vrij snel: ik wil iets bouwen waarmee racefietsers elkaar sneller kunnen vinden om een rondje te fietsen. Bestaat dat niet al? Vast, maar ik Twitter kreeg ik snel een aantal reacties van fietsers die zoiets wel willen, kortom: tijd voor een MVP.

Met het gekochte Meteor book van Tom Coleman en Sacha Greif kun je eenvoudig van start. De heren leiden je in de tutorial overzichtelijk naar het maken van een social nieuws app, en je leert dat Meteor bij vlagen extreem eenvoudig in gebruik is. De app stelt je in staat om de browser een deel van de content ‘offline’ te laten bewaren, wat in mijn geval ideaal is: wanneer je de app vooral op mobiel gebruikt en de bandbreedte beperkt is dan is het handig als je toch iets kunt doen met de app.

Een vleugje Bootstrap (de oude) en mijn favoriete Flatly theme doen vervolgens het frontend werk. Ik hoop jullie binnenkort de eerste screenshots te laten zien. Tot die tijd. Stay tuned.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.