Helló
Kimásztam a hibernáló kamrából, felébredtem, lemaradtam. Tíz éve meg régebben is csinálgattam honlapokat mint fullstack fejlesztő Htmlben: Doctype volt eleinte Html4, aztán Xhtml, majd Html5 a végén, azaz Doctype Html már csak. Írtam sima Javascriptet form ellenőrzésre, üres-e a mező, submit gombot ne nyomja meg kétszer, satöbbi. Aztán sok mindent már Jquery használattal oldottam meg a végén, szerettem. Volt sok kész slider, player és már akkor volt mindenféle Javascript framework. Meg ott a Css. Mostanában hogy szokás, miben érdemes elkezdeni, milyen szabványok, bootstrap, satöbbi?
Hobbi projektnek indul, de ki tudja egyszer mi lesz belőle, fő az optimizmus. Ahol majd elakadok, ott megbízok valami szakit, vagy más lesz, de érteni szeretném, mi most a trendi és amit tudok én összekalapálom.
A: Melyik Javascript frameworköt javasoljátok használni? Vagy milyen Html/Css/Js alapokat? Bootstrap? Jó lenne, ha van sok példa kód, amik felhasználhatóak. Nem tiszta, mi most a folyamat. Nem tűnik jó ötletnek 2022-ben mindent nulláról megírni, inkább kész elemekből építkeznék, hogy haladjak, meg mert jobb legyen. Igények ilyesmik:
B: A lehető legtöbb böngészőben működjenek a funkciói, kompatibilis legyen, a lehetőségekhez képest. Persze nem elvárás, hogy menjen Ie6on már. Minél több szabvány böngészőben menjen hiba nélkül.
C: Azt olvastam felületesen, hogy már az Ms Edge is Chrome, Firefox meg eltűnőben, és sok a Chrome klón, meg ott az almás Safari és ennyi?
D: Sokáig legyen a szabvány/framework támogatott. Ne kelljen pár éven belül átállni egy újabbra, vagy ha át kell, akkor egyszerű legyen. Például ismerős pár éve panaszkodott, milyen szívás volt Angular Jsről átállni az újabb aktuális Anular verzióra, újra kellett írni sok mindent miatta, valamit meg inkább már nem is Anular új verziójában csinált, nem emlékszem, hogy miben. Nekem nem kell feltétlen framework, összeírom mik kellenek, a lényeg az lenne, hogy ne kelljen sokáig hozzányúlni, ha működik. Simán lehet, hogy az én igényeimnek nem is kell framework, de majd eldöntöd.
E: Jó lenne, ha mobilon böngészőben is jól működnének, kompatibilis lenne ha például Androidon Chrome böngészőben nézem. Nyilván a Css és egyéb módon megoldom, hogy a felbontás / dpi meg az egyéb jó legyen, reszponzív. Például a Twitter Bootstrapja ránézésre több is, mint ami kell:
https://getbootstrap.com/2.0.2/examples/fluid.html#
1: Van más, amit javasolnátok? Ez időtállónak tűnik? Az én nézetemben az AngularJS nem időtálló, mert már nem támogatott. Most van, aki még ebben kezdi a fejlesztést? Nem igazán?
A funkciók, amiket szeretnék megvalósítani:
2: Json formátumban valamilyen backend rest apival kommunikálni, úgy néz ki Python lesz, esetleg Php vagy más. Ez a backend vezérelné a frontendet, már ha nem statikus tartalmat rak ki. Ez most nem téma, csak a szabvány, hogy tudjak Jsont olvasni és írni.
3: Videólejátszás: Youtube vagy saját player általi videók indítása, megállítása. Mp4 lejátszó, ami vezérelhető, értem ez alatt, hogy ha vége a lejátszásnak, szóljon a backendnek jsonban, hogy véget ért a lejátszás. A Chrome böngésző által támogatott mp4 fájlt nem nehéz lejátszani jelenleg, de biztos vannak trükkök, amire figyelni kell?
4: Hanglejátszás: mp3 vagy ogg formátum lejátászása, megállítása. Vagy amit a böngészők támogatnak. Mit?
5: Képek váltása, cseréje, átmenet, valami slider. Régen volt valami Lightbox, amit használtam az jó volt. Most van jobb?
6: Mindezeket a Jsonból kapott infókból, Json feldolgozás.
7: Formok ellenőrzése, hibajelzés, ha nincs kitöltve egy kötelező mező, satöbbi. Jqueryben könnyű volt, most mi a hasonló?
Ezt szeretném. Ha jól sejtem most is készülhetne Html5 + Jquery felhasználással ez az egész, de csak van ennél jobb?
Tudom, látom, néha még a 15 éves vagy régebbi oldalak is ott vannak módosítás nélkül a neten, az én régi fejlesztéseimnél is régebbiek. Jó lenne, ha ezeknél modernebbet tudnék összerakni.
Köszi a véleményeket.