Proč tenhle blog?

Pracuji jako šéf vývoje v B2M.CZ s.r.o., mimo jiné mám na starosti vývoj a údržbu naší produktové vlajkové lodi - ePoptávka.cz. Miluji svoji práci! Přesto jsem však uvězněn v zaběhlých kolejích, které jsem ve firmě sám položil. Čas od času jsem svou zvídavou povahou nucen rozhlížet se kolem sebe a nezakrnět tak ve své pohodlné ulitě PHP vývojáře.

Zajímá mě spousta věcí, ale co mě doslova fascinuje, je strmý vzestup SPA a s ním se vezoucí boom JavaScriptových SPA frameworků. Všechny budoucí zápisky na tomto blogu se však budou týkat pouze jednoho z nich, mým vyvoleným je Ember.js. Proč jsem si vybral právě Ember? Prostě se mi tak nějak líbí, zkouknul jsem nějaká ta videa (tohle, tohle nebo třeba tohle) a zdravý entuziasmus se pro tento busswordy překypující nástroj dostavil téměř okamžitě. Tím samozřejmě neodsuzuji ty ostatní, ale já si vybral zrovna tenhle.

V tu chvíli mě to napadlo, proč všechna ta martyria, spojená s vývojem netriviální aplikace, nesepsat a nedat tak dalším nadšencům nějaký (snad dobrý) zdroj cenných informací.

Teď už konečně přistoupím k jádru pudla, jak se tak říká. Chtěl jsem napsat nějakou tu SPA aplikaci, která by mi udělala radost a nebyla jen na dvě věci. V tu chvíli mě oslovila manželka mojí sestry, veterinářka, s malou prosbou: “Mohl bys mi prosím udělat nějakej web, kde by se pacienti mohli rezervovat do mojí ordinace?”. Bylo to jak na zavolanou, nadšení by bylo, technologie by byla, čas se také najde – s chutí do toho. Co člověk udělá jako první? Začne hledat nějakou tu dokumentaci a příklady (mně se nejlépe vstřebávají informace z psaných tutoriálů), ale ouha, jediné co najdete, mimo slušné oficiální dokumentace, jsou ukázky triviálních aplikací. V tu chvíli mě to napadlo, proč všechna ta martyria, spojená s vývojem netriviální aplikace, nesepsat a nedat tak dalším nadšencům nějaký (snad dobrý) zdroj cenných informací.

Tak k sakru, proč tenhle blog?

Rád bych postupně sepisoval, jak a co jsem při vývoji rezervačního systému pro veterinu řešil – to vše dostatečně podrobně, aby vznikl tutoriál na ne zcela jednoduchou aplikaci, který dle mého názoru, nejen na českém Internetu, chybí.

Proč to budu dělat? Našel bych hned několik důvodů. Zajímá mě, kam Internet, se všemi svými novými technologiemi, směřuje. Chci se něco nového naučit. Chci psát něco, co snad někdo někdy bude číst. Psaní blogu mě donutí přemýšlet nad tím, jak aplikace bude vypadat, nechci si udělat ostudu.

Co dál?

V příštím zápisku se pustím do návrhu aplikace, tedy do seznamu funkcí, které by aplikace měla umět. Připojím i několik wireframů a na závěr si připravím prostředí pro vývoj.

Komentáře