Progcont plugin

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

szakdolgozatom az informatikai világban a webfejlesztésben helyezhet􀄘 el, azon belül is inkább a modern webfejlesztésbe sorolnám. A modern webfejlesztést és annak a kihívásait egy valódi webalkalmazáson keresztül próbálom bemutatni, de mindvégig el􀄘térbe helyezem a saját véleményem és azt, amit tapasztaltam. A webalkalmazás fejlesztése el􀄘tt több technológiát is kipróbáltam. Tudni kell, hogy ez az els􀄘web alkalmazásom, és mikor hozzákezdtem, mondhatni semmit se ismertem az informatika ezen részéb􀄘l. Az alapozást Node.js-sel kezdtem, a legérdekesebb tulajdonsága szerintem az eseményvezérelt programozás. Itt még server-rendering-es architektúrával tesztelgettem, ez jó volt kezdetben, illetve megismerkedtem közben egy html preprocessor-ral, amit jade-pug-nak neveznek. A front-endes világgal csak ezután kezdtem ismerkedni, viszont kezdtem úgy érezni, hogy a Node.js túl sok mindent vesz ki a kezemb􀄘l és rejt el el􀄘lem, így pedig nem tudom lefektetni az alapokat, ezért kezdtem el keresgélni más technológiák után, végül a Go nyerte el a tetszésemet. Az eddigi ismereteim alapján ez az egyetlen olyan programozási környezet, amelyben nem tudok felhozni egy olyan dolgot se, ami nem tetszene benne. Talán az API dokumentáció lehetne picit felhasználóbarátabb, mivel jelenleg csak arra támaszkodhatunk, mert más irodalmi forrás nem nagyon van még. A websockettel azután találkoztam, hogy már elkezdtem fejleszteni az aktuális webalkalmazást. A probléma akkor merült fel, mikor szerettem volna real-time funkciókat. Erre a hagyományos http nem volt alkalmas. Ugyan volt más megoldás, mégis a teljes újraszervezés mellett döntöttem. Egy másik jelent􀄘s újjászervezés a front-end oldalon is volt, ez akkor történt, mikor áttértem Javascriptről Typescriptre.

Leírás
Kulcsszavak
go, vue, websocket
Forrás