Inleiding op Firebase

Comments

Comments are closed.

Interessante talk, en kudo's om een live demo te proberen hiervan.
Sorry dat we het kapot gemaakt hebben tijdens de live demo :)

Het was niet de input die het kapot gemaakt had. Ik had net voor de demo nog wat zitten knutselen aan een directive die op die pagina gebruikt werd. Tegen het einde van de presentatie, heb ik verwijderd en werkt alles terug prima.
Angular is wel voorzien op dergelijke "hack" code. :-)

Btw. Toen ik thuis kwam werkte "firebase deploy" onmiddellijk. Was het een geblokkeerde poort op het netwerk? Was het een zwak moment van de Firebase-diensten? Geen idee.. Er kwam geen foutmelding.

Wat ik van deze talk geleerd heb is dat je snel aan de slag kan met Firebase. Persoonlijk vond ik de demo wat te lang duren en waren de code momenten onnodig.

Graag had ik wat meer gezien van de Firebase interface en de mogelijkheden ervan. Ook vraag ik me af hoe je complexere zaken kan bouwen met de REST API, buiten lijsten ophalen en records updaten. Hoe ga je bvb om met zeer grote objecten, kan je makkelijk filteren, pagineren,...?

Het was heel leuk om te zien dat je snel een default applicatie kan opzetten, maar daarnaast bleef ik wat op mijn (technische) honger zitten.

Al bij al vlot gebracht, het was aangenaam om te volgen.

Wat bedoel je met "Firebase interface". Ik heb toch het Dashboard overlopen...?

Het gaat om een NoSQL-database. Je kunt wel (beperkt) filteren, sorteren en limiteren (https://www.firebase.com/blog/2013-10-01-queries-part-one.html). Ik was van plan om dat nog te tonen in mijn demo, maar ik ben dat vergeten. Jammer dat je er toen niet om gevraagd hebt!

Je kan natuurlijk grote objecten beheren, maar vergeet niet dat het hele object eerst in de client moet binnengehaald worden vooraleer de client ermee kan werken. Het heeft dus geen zin om een lijst van 2000 records in te laden en dan in de client te pagineren. Beter is het om een subset van een object binnen te halen, net genoeg voor wat je nodig hebt.

Op zich een interessant topic die firebase.

Graag had ik daar ook meer een vergelijking gezien waar het zich onderscheid ten opzichte van de concurrentie zoals meteor en parse.com (gewoon rap even gegoogled). Ook wat de voordelen zijn ten opzichte van een 'blote' nosql database bvb.

Je spreekt wel vlot maar doordat je een volledige live demo geeft en dingen kunnen mislopen krijg je wel 'gaten' omdat je eens over iets moet denken of iets niet direct werkt. Als je dingen over de functionaliteit niet weet vind ik wel dat je dat voordien eens kon opgezocht hebben en dan gewoon vermelden, dat doet X, maar ik heb het nog niet gebruikt omdat ik het niet nodig heb.
Enigsinds vond ik het zelf wel jammer dat je weet dat er een mogelijkheid is om met php communicatie op te zetten met firebase en dat we daar dan geen voorbeeldje van gezien hebben. Maar dat had je waarschijnlijk wel verwacht ;).

Ik denk dat doordat je geen rekening gehouden hebt met mogelijke problemen met internet verbinding of andere issues waardoor je daar dan tijd mee verliest en het echte informatieve of wat je wil overbrengen verloren gaat in debuggen.

Je vangt een probleem wel goed op door dan over te schakelen naar het volgende topic. Maar naar mijn gevoel verlies je wel een beetje structuur. Vandaar dat slides wel handig zijn ookal ben je daar niet voor. Je hebt dan wel een leidraad die je weerhoudt van te vervallen in chaos - bij gebrek aan een beter woord.

Het is natuurlijk wel leuk dat het publiek kan spelen met je voorbereide app. En die dan al dan niet om zeep helpt.

Thx for the feedback, Ike!

Vlotte spreker, die overtuigt is van het concept achter firebase. Tijdens de presentatie alle functies toegelicht en voldoende uitleg geven. Wel jammer dat de link met PHP te weinig aanwezig was.

Een mooi overzicht gekregen wat Firebase in zijn macht heeft. Enkel jammer dat er mindere een samen werking was tussen firebase en php als ook de deployment die het liet afweten. Maar al bij al was het een leuke voorstelling, zeker uitnodigend om er zelf eens mee te gaan experimenteren.

Je hebt in mijn ogen vooral kunnen aantonen dat de kracht van Firebase bestaat uit eenvoudig en snel projecten op te zetten en dat je met weinig effort snelle resultaten kan bereiken. Dat was denk ik de bedoeling, dus daar ben je zeker in geslaagd.

Spijtig dat de live demo niet helemaal mee wou, maar dat is natuurlijk altijd een risico.

Iets meer randinformatie (geschiedenis, marktpositie/concurrentie, success stories,...) was wel leuk geweest. Enkele slides zouden ook een duidelijkere structuur in de presentatie kunnen brengen, dat mag zelfs vrij beperkt zijn.