- Google Pixel topik
- Bemutatkozott a OnePlus Nord 6
- Yettel topik
- Milyen okostelefont vegyek?
- Honor 600 – kezes, kitartó, költséges
- A HMD majdnem minden komponense érzi a Vibe-ot
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Megvan a Xiaomi 17 Max bemutatójának dátuma is
- GoodSpeed: XIAOMI Smart Air Purifier 4 Compact EU - légtisztító újabb okoseszköz a lakásban
- gban: Ingyen kellene, de tegnapra
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
- Luck Dragon: Asszociációs játék. :)
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Zedz
addikt
Máma 2023.11.15. szerdán 68 db volt egy nap alatt,
Nyelv, ország >>
hu
Hungarian (Magyarország)50.6%en-us
English (United States)29.6%en-gb
English (United Kingdom)8.6%zh-cn
Chinese (China)3.7%nb-no
Norwegian (Bokmal)3.7%en
English1.2%de
German (Germany)1.2%ja
Japanese (日本国)1.2%és májusban (2023.05.25.) 357 db volt egy nap alatt . T
Általában kevesen látogatnak, de ez az egy 357 db/nap-os eseten és a mostanában szokásos többlet/nap eseteken kívül ritkán .
És ebből mennyi bot?
-
Zedz
addikt
Hello,
Nem tudok rájönni a nyitjára:
Meg kell vizsgálnom, hogy az url működik, vagy hibás.
- Ha jó url, akkor mondjuk ki kell iratnom, hogy jó
- Ha hibás, akkor egy másik functionban lévő változó értéket meg kell változtatnom.
A function-ba nem vihetem be function paraméterrel a kapott értéket.
Akkor hogyan tudom megoldani?A működik alatt pontosan mit értesz? Valid a formátuma, vagy "él" és elérhető?
-
Zedz
addikt
Elmesélek neked valamit a programozással kapcsolatban.
Egy időben édesapám és én ugyan annál a cégnél dolgoztunk, mint vezérléstechnikusok. A feladatkörünk lényegében 5VDC - 380VAC-ig való automatizált vezérlések tervezése, megépítése és PLC programozása volt.
Egyszer azonban megalkotásra került egy masina, amely nem igényelt kijelzővel ellátott, grafikus visszajelzéssel megáldott, túl-dizájnolt vezérlést, így cégünk vezérkara kitalálta, hogy építsünk egy saját vezérlőt.
Apám foglalkozik komolyabb szinten a PIC-ek világával, így megalkotott egy egyedi PLC-t, amely költséghatékony volt és a célnak megfelelt. Assembly nyelven készült el rá az adott program, melyet a gép igényelt.
Csakhogy, ez az eszköz megtetszett a vezérkarnak és azt akarták, hogy több gépünkbe is alkalmazzuk ezt. De ugye oda más-már programokra lesz szükség.Ekkor kaptuk meg feladatba, hogy készítsünk ehhez az egyedi PLC-hez egy olyan szoftvert, amelyben bárki tud programozni. Apám számtalan MACRO-t írt meg Assembly-ben, én pedig összedobtam egy olyan programot, ahol ezen Macro-kat egymásra dobálva (tádám: blokkprogramozás) lehetett megalkotni komplett automatizálásokat, végül egy MPLAB-X integráció lefordította a végeredményt HEX-re, hogy a PLC PIC lelke meg tudja emészteni.
A teszt kedvéért megíródott így is az eredeti gép szoftvere. Tudod, mi lett az eredmény? Egy hibátlanul működő program!
Khm... de ez csak a látszat.
Az így elkészült program:
- több tízszer akkora memóriát foglalt le (ami korlátolt kapacitásnál nem jelent jót)
- ergo több hardvert igényelt
- mindemellett mérhetően lassabban dolgozott.Hiszen blokkokból állt és a fordításkor minden blokk behívásra került, akár többször is, teljes egészében.
---------------------------------------------
Amit te csinálsz, ugyan ez, csak eleve egy magas szintű nyelvet alapul véve. A Te nyelvedet is meg kell tanulni használni, ugyan azt lehet elérni vele, mint JS-el (vagy talán annyit azért nem), azonban több erőforrást és tárhelyet igényel.
A mai világ gyakorlatilag korlátlan méretei mellett ez nem okoz különösebb problémát, de! Én még C64-en Basic programozással kezdtem. Ott nem volt minden végtelen, meg kellett Tanulni programozni. Ez a mentalitás pedig részemről megmaradt.Régen hallottam egy bölcsességet, amiben nagy igazságot látok mind a mai napig:
"Nem akkor végeztél jó munkát, amikor már nem tudsz többet hozzáadni. Hanem akkor, ha már nem lehet mit elvenni belőle!"
Nem fogja érteni.
-
Zedz
addikt
-
Zedz
addikt
Először is nagyon szépen köszönöm a segítséget mindenkinek
Az globális változó. Bent is érvényes. Gondolom azt akartad írni, hogy az értéke nem érvényes bent.
Igaz, el bambáztam
Zedz: az nagyon rossz példa.
Html gombot onclick eventtel sokkal jobb kikérni
Illetve a js borzasztó xarul kezeli a dátumot.
Ahol lehet kerülni kell, mint a tüzes vasat.Bzozoo : majd utána nézek, hogy az hogy van.
"Html gombot onclick eventtel sokkal jobb kikérni
Illetve a js borzasztó xarul kezeli a dátumot."Ezekre tudsz szakmai érvet is hozni, vagy csak a személyes preferencia beszél belőled?
-
Zedz
addikt
-
Zedz
addikt
Az addikt moderátort jelent ?
Igen.
-
Zedz
addikt
Ne itt vitassátok meg kérlek. Már annak örülök, ha a kódja nincs itt, ez sem hiányzik szerintem.
-
Zedz
addikt
Ez az öregek és a fiatalok harca, ahol az öregeknek le van a fiataloknak meg fel van !
240 oldalnyi és a szgépen gond nélkül lefut . Várnotok kell rá még egy kicsit, mert eddig sokszor borult az időterve ,
Nem várunk itt semmire. Legközelebb ha Javascripttel kapcsolatban van kérdésed akkor tedd fel, a saját hobbidnak pedig ott van a dedikált fórum.
-
Zedz
addikt
lásd #2
, félidő
A Lolita kód JavaScript alapon van megcsinálva . Úgy kell értenetek, hogy: [ html + JS + PHP ++ Lolita kód ] .
Hogy mennyire önálló nyelv ? : Hát a program váza kicsi, amire rengeteg functiont lehet bekötni, de ha akarod, akkor kevés functiont kötöl hozzá csak .
Nem rajtam(!) múlik, hogy a Lolita topicban vitázunk róla tovább ...
Oksa, akkor saját topikjában vitázz róla. Ha Javascripttel kapcsolatban van kérdésed az ide tartozik. Más nem nagyon.
-
Zedz
addikt
Keresek 1 db alkalmas karaktert :
, mint ahogy az ( ellenkezője az ), és az { ellenkezője az }
, úgy mi az ellenkezője a § paragrafus jelnek, a ¶ jel kivételével, persze ezek nem zárójelek ?
Illetve mely karaktert látnátok szívesebben a § paragrafus jel ellenkezőjének ?
Sorry, de ez hogy jön a Javascripthez? A témád már szerintem nem ide tartozik.
-
Zedz
addikt
-
Zedz
addikt
bolondság ide - bolondság oda
: most a Lolita programnyelvem kifejezését csinálom, és most 177 képernyő oldal körül mozgok vele, ami olyan 5310 sor, de mivel még nincs készen és még kavarom, ezért végül is kevesebb is lehet .
Hogy mikorra lesz készen ?
Tudjátok, ha egy kellemetlenebb baki miatt elakadok, akkorborulaz időterv .
Az baj, mert én már az idei nagy céges projektet abban kezdtem el felépíteni. Lesz breaking change? Backward compatibility?
-
Zedz
addikt
Az elithez a nagy amerikai szoftvercégek tartoznak . Hogy menyire lennének tisztességtelenek azt a moderátorokra tekintettel hagyjuk .
Vegyük alapul az imperatív eredetű programnyelveket . Ezeknek van egy vázuk, amire a tagolásuk és a folyamat futtatásuk épül . És van vezérlésük meg alprogramjaik . És van függvény meg eljárás készletük, amit gyakran könyvtárnak neveznek .
Nem kell mást csinálni, mint azokat az internetes portálokat, amelyek a programnyelveket gyűjtik össze, meg kell nézni és ki kell mazsolázni belőlük a fentiek különféle változatait . például
http://nyelvek.inf.elte.hu/Majd pedig össze kell őket engedni: vagyis a vázak listáját és a könyvtárat összeeresztjük .
Ezeket a vázakat házilag le lehet programozni mondjuk olyan 200 képernyő oldalon, a könyvtárat mondjuk 300 képernyő oldalon . Aztán ez mindenkinek hozzáférhető .
Jól kell megválasztani a forráskód programnyelvét, én a JavaScriptet tartom erre a legjobbnak, mert tőle csak egy ugrás a PHP , amivel szervered lehet . Mármint a fenti becsült 200+300 képernyő oldalnyi remekmű .
És ezután senkinek nem fog kelleni a drága kereskedelmi programnyelvek, hiszen azt te is megtudod csinálni, sőt úgy is vehetjük, hogy már meg is van .
Melyik drága kereskedelmi programnyelvre gondolunk itt?
-
Zedz
addikt
Az Appel számítógép magán kezdeményezés volt . Az IBM óriáscég árnyékában kellett felnőnie . Az IBM ügynököket épített be az Appel igazgatóságába, akik gáncsolták a működésüket, és majdnem csődbe is mentek miatta . De miután kirúgták azokat az ügynököket, újra fellendült az Appel biznisze .
Csak fejből dobtam össze, már amennyire emlékszek rá .És te hogy mész szembe az elittel?
-
Zedz
addikt
IBM kontra Apple Inc.
Ezt kifejtenéd?
-
Zedz
addikt
Az elit azok a kevesek, akiknek nagy befolyásuk van a sokak felett !
Mint például?
-
Zedz
addikt
Érdekes és találó !
Ha majd ti is megpróbáltok szembe menni az elittel, akkor majd ti is "rosszul" fogjátok magatokat érezni tőle .
Kik az elit?
-
Zedz
addikt
lásd #1
, sikerült, kész van az új programnyelvem
, web-böngészőben fut, JavaScript alapon
Nem hittem volna, hogy valaha is saját Terry A. Davisünk lesz.
A sínektől azért maradj távol kérlek! -
Zedz
addikt
-
Zedz
addikt
Számomra a kérdés továbbra is a miért? Értem én, hogy másként, meg szabadabban gondolkodás. De ha mindez kontra produktív, akkor miért?
Mondok egy példát: az ember általában ülve, guggolva kakil. Évezredek alatt kialakult jó gyakorlat ez. Majd jön egy szabad gondolkodó, és addig erőlködik, míg sikerül neki fejen állva szarni, ráadásul jó hígat. Ezzel akkor ő most mit ért el, mit bizonyított be?"Évezredek alatt kialakult jó gyakorlat ez."
Fun fact, hogy nem jó gyakorlat, csak ez kényelmes.
-
Zedz
addikt
A JS -ben van-e olyan jelzés, hogy
:=
:==
=:
==:
:=:
=:=
:==:
~
Hogy… mi?
-
Zedz
addikt
Sziasztok, újra bekukkantottam hozzátok !
Még mindig a Huzzy-kódomat nyomatom, és most már szétdobtam a 130 vagy mennyi oldalas programomat 8 db<script src="myscripts.js"></script>aloldalra !
Működik, nem az a baja, hogy nem menne .
Hanem most nem tudom, hogy a programom hány darab soros, és nem élvezetes ezt a 9 db aloldalt egyenként nyitogatni-csukogatni, ráadásul piszmogni a sorok összegzésével .
Hátha ti kapásból tudni fogjátok, hogy melyik utasítást kell előhúzni a paplan alól, hogy beszúrva-bemásolva megadja nekem ennek a 9 db izének az össz oldal sorainak összegét ?
Add fel, könyörgöm, kegyelmezz nekünk.
-
Zedz
addikt
Feltetelezed azt, hogy egy strict eslint van a projektben, meg egyeb olyan toolok amik mar fejlesztes vagy build idoben megfogjak a hibakat. A nelkul semmit se er az egesz, csak a lehetoseget adja a typescript. Ha nem kenyszerited ki a fejlesztokbol a hasznalatat, akkor felesleges is a projektben lennie.
-
Zedz
addikt
-
Zedz
addikt
text.charCodeAt(1)
Azt hiszem ez az .
Nem.
-
Zedz
addikt
-
Zedz
addikt
Az viszont nagyon érdekes, mert nálam tökéletesen működnek, és Androidon kívül más issuet nem említettek.
-
Zedz
addikt
Az elsőben a bal oldali mezők szépen fókuszba kerülnek gépen és Androidon is Chrome alatt nálam.
De se a jobb oldali mezők (Outputs), se a második link mezői nem, se gépen, se telefonon.Viszont különböző típusúak is. Amik fókuszba kerülnek, azok mat-form-field típusúak, és fókuszba álláskor kapnak egy mat-focused osztályt.
A nem működőek pedig input mezők.
Nem tudom, hogy ezzel most segítettem-e egyáltalán bármit is.
A jelenség ismert, azért jöttem ide, hogy esetleg volt-e már másnak is hasonló tapasztalata Androidos böngészővel.

Érdekesség, hogy emulált Pixel 3-ban is működnek a dobozok. -
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
Én is maradok az ES5-nél, bár kétségtelen, volt, mikor elcsábultam az ES6 feature-it tekintve. for...of, rest - spread operátor, natív module kezelés, destructuring. A többi szemét.
TS-t egyszer megnéztem, és arra jutottam, hogy nem érdekel. A problémák, amik fejlesztés közben jellemzően felmerülnek, a TS ezek közül nem old meg semmit.
TS-t egyszer megnéztem, és arra jutottam, hogy nem érdekel. A problémák, amik fejlesztés közben jellemzően felmerülnek, a TS ezek közül nem old meg semmit.
Szoval meg nem dolgoztal nagy projekten, csapattal?
-
Zedz
addikt
Erre valaki rá tudna kukkolni, mert ez 2021 februári.
Nem nagyon értem mit is kellene tenni,
Ott a node js -hez jóval több letöltendőt ír, lehet az lenne a gond?Ott a node js -hez jóval több letöltendőt ír, lehet az lenne a gond?
Azok kulon allo eszkozok, nem fuggnek egymastol. Ez csak egy felsorolas, platformok szerint rendezve.
-
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
-
Zedz
addikt
Udemy-vrl az s gond, hogy megveszed, és ha rossz akkor vehetsz újat, és ha rossz.... Vásároltam már udemy-n lutri az egész. Pl páromnak vettem rajz oktatást kezdőknek, a srác azzsl kezdte, hogy rajzoljunk fotorealisztikus szemet, címe alapok volt, tehát phfff. Írtam neki, hogy nem tetszik, adja vissza a pénzt, azóta is válaszol.
De nem ez az egy volt ilyen.Esetleg Wes Bos kurzusa?
Vagy Todd Motto.De a melyebb dolgokhoz szerintem inkabb konyvek kellenek.
-
Zedz
addikt
-
Zedz
addikt
Googleben gyorsan rakerestem, hogy van-e mar ilyen szolgaltatas, es talaltam egy parat. Ha nem gond nem linkelgetem be oket, de van talalat szep szammal. Igazabol csak annyit akartam ezzel, hogy nem muszaj feltalalni mar meglevo dolgokat.

Azonban ha szeretnel megtanulni JS-ben programozni, akkor konnyebb feladatokkal kezdj szerintem. Egy ilyen alkalmazas mar a bonyolultabb feladatok koze tartozik.
-
Zedz
addikt
Hello,
GChrome megszüntette a Flash-t.
A gondom az hogy a honlapom egy része arra épül.
Egy családfa weboldsl édesanyámnak /70 éves/
Szó szerint egy fa rendszer, amire lehet közelíteni, távolítani, mozgatni. Mintha egy hatalmasképet nézegetnél, rá közelítesz hogy láthasd a neveket, és ki hogy az egészet, vagy mozgatva haladni az ágon.
Ennyit tud. És ez neki fontos azért készítettem.
Nem tud programokat kezelni..stb. ezt látja és ezért könnyű neki.
Egy programmal generáltam le /greatfamilyviewer/, és ha változás van, pl születik vki ismét azzal generálom le.
De ez a progit rég nem fejlesztették tovább, azaz csak Flash be tud ki exportálni.
/Nincs sehol olyan progi ami ilyet tudna./
Ezért egy megoldás maradt meg kell tanulnom JS-t, és elkészíteni.
A kérdésem az lenne, hogy ebbe az irányba szeretnék tanulni, mivel ez a célom.
Az adatot ged, csv, txt file-ban tudom generálni. Valamelyikből kellene beolvastatnom a családfához. Ami a videón is látszik annyit kell tudnia, nincs kép, nincs kereső, ha rá klikkelek az se fontos, hogy mutassa a nevet.
FFi vonala kék, Nő piros, Házasság lila. Esetleg ha a box színe is mutatná, hogy rózsaszín nő, világos kék ffi......
Könyvből nem tudok tanulni, vagy amit olvasni kell, csak video érdekelne.Elso korben nem lenne egyszerubb keresni egy mar kesz szolgaltast, amit konnyen tudtok hasznalni?
-
Zedz
addikt
The Wasm stack machine is designed to be encoded in a size- and load-time-efficient binary format. WebAssembly aims to execute at native speed by taking advantage of common hardware capabilities available on a wide range of platforms.
Jobban utána olvasva, nem a js engine-en fut. Ugyan nem ismerem a konkrét implementációt, de gondolom, akkor tud natív sebességgel futni, ha valahol mélyen fut, minél közelebb a vashoz.
Ez alapjan a JS motor futtatja a WASM binarist.
"akkor tud natív sebességgel futni"
Nem nativ sebesseggel fut, csak ahhoz nagyon kozel.Parsing JavaScript involves transforming plain text to a data structure called abstract syntax tree (AST) and turning that into binary format. WebAssembly is delivered as binary and decoding it happens much faster. It’s statically typed so, unlike with JavaScript, the engine doesn’t need to speculate during compilation about what types will be used. Most of the optimization happens during the compilation of source code, before it even gets into the browser. Memory is managed manually, just like in languages like C and C++, so there’s no garbage collection either. All of this gives better and more reliable performance. The execution time of WASM binaries is just 20% slower than the execution of same native code.
Szerk.: +1 megjegyzes togvau kolleganak; a WASM celja sose volt a JS "kenyszert" lecserelni. A kettonek egyutt van es lesz is ertelme.
-
Zedz
addikt
Konkrétan pl. így működik: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
Megírod C#-ban a kódot, ami webassembly-re fordul, amit viszont az újabb böngészők pont ugyanúgy tudnak futtatni, mint pl. a javascriptet (igaziból jobban is futtatják, mert ez assembly, azaz mélyebben fut, több optimalizációt tartalmaz a befordított kód). Böngészőben futó erőforrásigényes 3D-s játokoktól indult ez el, mostanra meg ott tartunk, hogy csomó esetben ki lehet váltani vele a javascriptet (talán egyedül SEO kritikus webalkalmazások az egyetlen eset, ahol eszembe se jutna több megás dll-eket a böngészővel letöltetni, futtatni).
"mert ez assembly, azaz mélyebben fut, több optimalizációt tartalmaz a befordított kód"
Szerintem ez az allitas teves. Javitsatok ki kerlek ha rosszul tudom, de "csak" annyi tortenik, hogy mondjuk a C kodod a JS engine futtatja meg. Es attol lesz ez gyorsabb mint a a Javascript kodod, hogy teljesen kimarad a parsing/compilation lepes, es AOT megkapja a binarisokat a motor.togvau:
"Miben lehetne jobb a JS ? Mindenben, főleg alapjaiban, struktúráiban, mindenben, hisz az egyetlen dolog amiben jó: támogatják a böngészők."
Ne haragudj, de ebbol a megnyilvanulasodbol sut a teljes fogalmatlansagod a temaval kapcsolatban. Megkerdezhetem, hogy mennyit tudsz alapjairol, strukturajarol?Meg azok szokták fikázni, akik használtak már eleget normális nyelveket
Definiald kerlek: "normalis" nyelv. -
Zedz
addikt
Szerintem meg semmivel nincs összemarketingelve, történelmi beágyazottsága van. Az angular 1.X volt az első komolyan vehető js mvvm framework, még ha szar is volt, mint a bűn. Ez jutott el a tömegekhez, márpedig a nagyvállalatok nem egykönnyen váltanak. 2.X-től kezdve meg typescript alapokra váltott, ami nyilván az erősen típusos C#, Java fejlesztőknek lehet szimpi (legyünk őszinték, sok helyen ugyanaz az ember írja a backendet és a frontendet, és egy C#/Java backend mellé gyakran elég erős váltás egy típustalan JS), még ha szvsz az angular továbbra sem jó, vagy legalábbis vannak jobb alternatívák nála (mint a feljebb említett vuejs, de a react is teljesen élhető az utóbbi időben).
"még ha szvsz az angular továbbra sem jó, vagy legalábbis vannak jobb alternatívák nála"
Most a developer experiencere gondolsz? -
Zedz
addikt
-
Zedz
addikt
Mindig egy index.html lesz az eredmeny. Az, hogy mondjuk nextjsben kulon fileok jelentik a routingot, az megint mas. Angularban is meg tudod csinalni ezt a fajta codesplittinget, es ott a routing az teljesen kulonbozik.
-
Zedz
addikt
Nem lesz SPA, az SPA-kban a routingot a React oldja meg, a Next.js es Gatsby eseteben kulon fajlod van minden pathodra.
Pl: SPAnal a weboldal.hu/asd eleresehez le kell jonnie a teljes hobelebancnak mire beroffen a router es atrak a /asdra.
Az gatsbynal van alapbol fajlod a /asd endpointra amit egybol tudsz lekuldeni, nextnel is same, esetleg ha SSR-t valasztottal akkor varni kell meg a szerver megcsinalja es lekuldi
Az hogy hidratalas utan lesz meno JS routered amiel weblap ujratoltes nelkul tudsz maszkalni az nem azt jelenit hogy SPA lenne az oldalad, az a React velejaroja
lesz meno JS routered amiel weblap ujratoltes nelkul tudsz maszkalni az nem azt jelenit hogy SPA lenne az oldalad
Dehogynem, attol lesz SPA, hogy egy "shellben" folyamatosan csereled a tartalmat, dinamikusan, ujratoltes nelkul. Az, hogy ez a cucc most CSR vagy SSR, az mindegy. -
Zedz
addikt
Ezt miota hazakuldtek Pestrol korona miatt es szar a netem hatvanyozottan ateltem:
Egy weboldalnak nem kellene masodpercekig full page loadereket a kepedbe tolnia. Elkepesztoen rosszak a First Meaningful Paint es Time to Interactive szamok az osszes SPA-nal.
Szandekosan irtam, weboldalt, a webappoknak termeszetesen nagyon nincs mas lehetoseguk, ott szukseg van a teljes js bundlera elso megjelenites elott, bar a PWA ott is eleg jo megoldast kinal, lasd: twitter.
Maradva a CRA-nal: miert szednel le olyan JS kodot ami olyan aloldalhoz tartozik amit lehet sosem latogatsz meg, es teszed ezt minden oldallekeres soran?
A Gatsby es a Next is ezt ugy kuszoboli ki, hogy egyreszt aloldalankent code splittel, masreszt az alapvetes a statikus html kesobbi rehidratalasa reactel, azaz lemegy az usernek a skeleton, a time to first byte teljesen megegyezik azzal mintha semmi JS kod nem lenne az oldalon, majd amint vege a rehidratalasnak ott vagy egy teljes Reactel
tisztazva:
Server Side Rendering: http keresre a szerver on-demand legeneralja a html-t es lekuldni.
Static Site Generation: build idoben, azaz otthon a te gepeden lefut a react statikus html, js, css fajlokba exportalas es ezt te csak felrakod CDNre.Mindket esetben ugyan az a vegeredmeny, eloszor egy html filet kapsz jobb esetben beinjektalt critical css-el, ez valszeg ki is teszi az elso TCP kort, es csak kesobb kapod meg a JS kodod ami megint legelso korben rehidratal.
Azt ugye vagod, hogy a Next is SPA lesz vegul?
Az SSR csak az elso loadnal segit. -
Zedz
addikt
én
let-es vagyok, kevesebb karakter :pRemélem tetszenek kattingatni a Next.js-t, eleg durva dolgok jottek most

En most greenlightot kaptam cegnel, hogy osszedobjak egy alap projektet, amivel levaltanam a mostani korosodo boilerplatet ami meg jQuerys alapokon nyugszik mivel rajottunk, hogy mire behuzzuk a jQueryt es azt a par libet ami meg kell ugyan ott van a JS footprintunk mintha egy reactet tolnank, cserebe kezzel kell forditani a css-t es picit kaka a dev experience.
Annak nagyon orultem pl, hogy kezd leesni embereknek, hogy az SPA szar UX.
Kb jottunk egy teljes kort, en pl sosem irtam phpt de onboarding hetemen abban kellett site buildelnem, es volt valami elegancia abban hogy felpakolsz egy php filet ftpre es fut es atom gyors 123kB js nelkul is
CRA-t pl mar ne hasznaljon senki, aki arra vetemedne, hogy mostanaban Reactozik, es mostmar a Gatsbyba is szerintem felesleges sok idot foccolni, tud mindent a Next 9.3 ota, kissebb bundlesizeval, kb 0 proprietary dologgal es tobb lehetoseggel.
az SPA szar UX
Miert? -
Zedz
addikt
-
Zedz
addikt
No jól van, megmondom . A programom egy elektronikus ontológia, komplikáltabb mint a SQL . De ugye megértitek, hogy ennél többet ebben a szakaszban nem mondhatok róla . Tehát valamenyi említett témádban haszos lehet .
Ennyi epp eleg volt, egy csapattal mar dolgozunk az otleted jobb megvalositasan. Koszi.

-
Zedz
addikt
-
Zedz
addikt
A replacet lehet fűzni is, nem?
.replace("...", "...").replace("...", "...") -
Zedz
addikt
Már nincs olyan jókedvem . Egy napi kimerítő keresgélés után erre lyukadtam ki, amin fennakadtam rendesen :
<html><head><title>próba 01</title></head><body><SCRIPT Language="JavaScript" >var xa1 = [0,1,2,3] ;alert(xa1.length +'\n'+ xa1[0] +'\n'+ xa1[xa1.length]) ;xa1[4] = undefined ;alert(xa1.length +'\n'+ xa1[0] +'\n'+ xa1[xa1.length]) ;alert(xa1[4] == xa1[xa1.length]) ; // ez miért lesz false ?</SCRIPT></body></html>Ez az
alert(xa1[4] == xa1[xa1.length]); // miért lesz false , amikor azxa1.length:= 5 épen ? Azt szeretneém, hogy true legyen, mit kell tennem hozzá ?Nem mindenkinek való ez a szakma, gondolkozz el azon, hogy valakit megfizetsz inkább.

-
Zedz
addikt
Megnéztem, de csak komplikáltabb .
Engem így érdekelne:function KiIras01(string01, link01){// ide mit tegyekreturn string02};function BeOlvas01(link01){// ide mit tegyekreturn string02};function hireMe() {
return "Ha megmondod mi kell, akkor megfelelo penzert inkabb megcsinalom.";
}
-
Zedz
addikt
Kicsit langyosítva itt a harcokat, aki már dolgozott front-end fejlesztőként elmondaná, hogy most akkor félig designernek kell lenni, vagy csak nem árt ha legalább azt észreveszed ha szarul néz ki az egész?
Én ugye most azért választottam délutáni elfoglaltságnak a frontendezést mert beleuntam a c/c++ command lineos progházikba, de folyamatosan előjött ez a "frontendes vagy? hahah szoval nem tudsz egy rendes algoritmust megirni haha" stigma. Amit valahol értek, hogy honnan jön, és én sem leszek szerintem még sokáig ennyire fókuszált a frontenden, mert mint az előző kérdésemből kiderült nem sok közöm van az ux / ui designhez és hányok a csstől 100 sor felett.
Nektek ki a front-end developer? Meddig ér a keze? Vagy tényleg ennyire gyakori az a dolog, hogy mindenhová fullstackeket keresnek, így ha odaadnak az adott embernek egy funkciot hogy implementalja akkor azt az elejétől a végéig meg tudja oldani?
Nektek ki a front-end developer?
Ahogy az elottem szolo kollegak is irtak, mindenkinek mas. Egyszeru kerdesnek tunik az elejen, aztan kicsit jobban belegondolva azert komplexebb a dolog.
Nekem peldaul vitathatlanul beletartozik a sitebuild, a nevesebb FE oldali keretrendszerek es libek ismerete, az FE oldali bundlerek ismerete, egy SPA build es deploy folyamata. UI es UX erzek bonusz, de meg merem kockaztatni, hogy alapveto dolgokat illik ismerni ezeken a teruleteken is.
Es ezektol fuggetlenul nem art tudni, hogy nagyjabol mi folyhat a backenden is. Nem azt mondom, hogy mindenkepp fullstackbe kell tolni, de mostanaban mivel FE heavy appokat irunk, nagyjabol itt osszpontosulnak a dolgok, igy egy kicsit mindenre ra kell latni.
-
Zedz
addikt
Akkor zárjuk le, mert aki a te példádon is nem látja, hogy mennyivel fájdalmasabb egy angular projektet elkezdeni / megtanulni / átlátni kezdőként, az csak nem akarja látni.

Peace

Sőt, akkor már tegyünk ide egy ugyanilyen kaliberű projekt vuejs-es megvalósítását is a teljesség igénye miatt. jsfiddle
Mintha a CLI toolok nem scaffoldolnák össze a default appot.

Gondolom a JSX és a CSS-in-JS mindset sokkal kezdőbarátabb mint a szétszeparált és jól ismert .css és html.Már megint sikerült arról a végéről megfognod, hogy development alatt több fájl keletkezik.
"Fájdalmasabb". Vicc.

-
Zedz
addikt
Ezt írtad: "Bankszektorban kerültem rá egy Angular 6-os, majd menet közben 7-es projektre. Előtte semmennyit sem Angularoztam, igazából mobilfejlesztésből tértem vissza FE oldalra. Mobilozás előtt volt már valamennyi JS tapasztalatom, de NG-ben konkrétan zéró."
Ebből elég nyilvánvaló, hogy nem reactoztál, se nem vuejs-eztél érdemben, de fő hogy teljes erőddel véded az angulart.
Typescripthez: hogy a típusosság előny vagy hátrány, azon hitviták szoktak kialakulni. Szerintem is inkább előny, pláne hogy a kedvenc nyelvem a C# ami szintén típusos

Viszont szerintem a script nyelveknek pont a gyengén típusosság a kezdők szemszögéből nézve az egyik nagy előnye. És szerintem az továbbra is előny a react, vuejs mellett hogy simán nekik tudsz futni vanillajs-el, aztán amikor olyanod van / elértél egy bizonyos komplexitást / elértél egy kódméretet akkor átváltasz typescriptre, nem pedig rádkényszeríti annak használatát.Ebből elég nyilvánvaló, hogy nem reactoztál, se nem vuejs-eztél érdemben, de fő hogy teljes erőddel véded az angulart.
Persze, munka helyen még nem. Ettől függetlenül minden Reactban pörgetek. A HoC-ot meg a többi fogalmat nyilván gyors google után dobáltam ide.

Nem az Angulart védem, csak azt a buta kijelentésed támadom, hogy az Angular "szarabb" egy kezdőnek, mint a másik 2. Alaptalan kijelentés. -
Zedz
addikt
Kezdők magabiztossága. Nulla összehasonlítási alappal véded az egyetlen rendszert, amit használtál
Komolyan, tegyél össze egy todo appot angularral, react-tal, és vuejs-el.Itt egy összehasonlítás: [link]
Part 1-et is érdemes lehet megnézni, az react - vuejs összehasonlítás, viszont a react akkoriban még nem tudta a hook-okat, szóval a react rész azóta egyszerűsödött.
Honnan veszed, hogy 0 összehasonlítási alapom van?
Meg milyen kezdők magabiztosságáról beszélsz?
Ez a TODO app tulajdonképpen mit bizonyít? Azt, hogy az a legjobb a kezdőnek, amelyik ezt az egy feladatot kevesebb, de minőségben nem jobb kóddal ellátta?A typescriptes témához: nem sokban másabb mint egy modern JS kód. Opcionálisan típusos, és ennyi, ez szerintem minden csak nem hátrány.
-
Zedz
addikt
Nagyon off: Szerintem erős egyszerűsítés következménye az a kijelentés, hogy ez "nem nehéz", mert ez függ a korábbi tapasztalatoktól, hogy milyen nyelvekkel mennyit foglalkoztál, milyen terméket állítottál elő, mire használtad. Nem azt mondom, hogy amit írok ne tudnád, csak azt, hogy a "nehéz" - "nem nehéz" tapasztalás mögött számítanak a körülmények és felesleges egymás megállapításait kétségbe vonnuk (nem azt mondom, hogy te ezt teszed!). Szerintem nagyon is van helye a különböző véleményeknek. Csak bele kellene kérdeznünk ilyenkor a részletekbe.
Bankszektorban kerültem rá egy Angular 6-os, majd menet közben 7-es projektre. Előtte semmennyit sem Angularoztam, igazából mobilfejlesztésből tértem vissza FE oldalra. Mobilozás előtt volt már valamennyi JS tapasztalatom, de NG-ben konkrétan zéró.
Ennek ellenére pár hét alatt sikerült felszednem a core conceptet, az rxjs-t alaposan megérteni, és production ready kódot írni. Ilyen contextben is azt állítom, hogy nem nehéz az Angular, csak a másik kettőnek jobb a marketingje, meg addig egyszerűbb a learning curveje amíg nem akar bonyolultabbat mókolni az ember.
-
Zedz
addikt
De igen, sokkal többet kell benne kódolni, teljesen feleslegesen (pontosabban egy bizonyos projekt méret felett a megkövetlet extra komplexitás megtérülhet, csak kár, hogy kb. senki nem találkozik olyan projekt méretekkel - véleményem szerint).
Gondoltam ha próbáltad már az angular mellett a react-ot és a vuejs-t, akkor felesleges a részletekbe belemenni. Arról nem is beszélve, ha mindhármat nulláról próbálod megtanulni, melyiknek milyen a tanulási görbéje.
Pont a kezdők miatt javaslom a vuejs-t mindenkinek, utána a reactot, végül az angulart csak a mazochista kezdőknek.Kezdő legyen a talpán aki lazábban veszi a Reactos wrapper hellt, HoC-ot, render propsot, prop drillinget mint mondjuk az Angularos module rendszert.

-
Zedz
addikt
Alapvetően kis projekteken dolgozunk (maximum 3 frontend fejlesztő párhuzamosan), ezekhez angulart használni szimpla önszopatás. Elhiszem, hogy van az a projekt méret, amin párhuzamosan több száz frontendes dolgozik, abban az esetben simán jó lehet, hogy kismillió felé szét van darabolva, emiatt komplexebbé téve minden.
Szakmai indoklásom ennél pontosabb nincs, mint hogy hiszem, hogy a projektek 95%-a nem esik bele a fenti nagy projekt kategóriába.
Azzal nincs gond, ha a saját preferenciád szerint a Reactot jobban kedveled. Azzal már inkább, ha szakmailag helytálló érvelés nélkül, szubjektív alapokon helyezed más keretrendszerek / libek fölé. Ez alapvetően engem se zavarna, de egy kezdőt ezzel könnyen meg lehet zavarni.
mobal:
A TypeScript nem csak az Angular kiváltsága. Bármihez használhatod. -
Zedz
addikt
nem véletlenül ajánlom mindig a vue-t, én is dolgozok react-tal is (régen pedig volt szerencsétlenségem angularral is szopni), és már várom, hogy mikor fog ugyanúgy lecsengeni a react hype, mint anno az angular hype. Bár tagadhatalan, hogy az angularhoz képest a react is egy megváltás."Bár tagadhatalan, hogy az angularhoz képest a react is egy megváltás."
Es ezt szakmailag is tudod indokolni?
-
Zedz
addikt
köszi, igen már régebben említetted/tétek a materialt, azt nyüstöltem is picit, a másik angular bootstrapet meg most használom
Jól gondolom, hogy amit én használtam sima bootstrapes col-md-3 kifejezést pl ,az nincs benne az angulárosba? 1 szó mint 100, amit linkeltél abba csak komponensek vannak, de egy reszponzív oldalnál írjam én meg css-ben media querybe a viselkedést?
de egy reszponzív oldalnál írjam én meg css-ben media querybe a viselkedést?
Igen, ezek kb. komponensek csak. De ha ügyes vagy akkor a layout a legkevesebb, ajánlom figyelmedbe a grid és flexbox megoldásokat.
-
Zedz
addikt
Mi pl. ezt használjuk, de angularhoz van külön bootstrap is. Szerintem ehhez hasonló komponenseket nyugodtan használj, a "mindent kézzel készítünk" mindset egy határidős, fizetős projektnél szó szerint luxus.
Otthon persze lehet sajátot faragni, szórakozni vele, mélyebben megérteni a dolgokat, és szerintem ilyet kell is. De Gave kollégával ellentétben szerintem nem azért fizetnek minket, mert az 1923. alkalommal is előröl írunk egy komplett webapp css-t.

K1nG HuNp
Csinos a design, saját?
-
Zedz
addikt
Ilyet minden gond nelkul tudsz:
<ul>
<li *ngFor="let item of items">
<bandi-component [bandiInput]="item"></bandi-component>
</li>
</ul>Tulajdonkeppen hatar a csillagos eg. Belerakhatsz egy sajat komponenst, atadod neki az aktualis adatot, az csinal vele az a komponens onnantol amit csak szeretnel. Mivel a komponens a sajat stilusat is definialja, ezert igen, ugyanolyan kinezetu is lesz.
-
Zedz
addikt
Angularban is komponensek a fo alkotoelemek. Egy direktiva pedig kepes az adott komponens megjeleneset vagy viselkedeset megvaltoztatni.
Pl.:
<input .... ibanNumber />Itt pl. ha az ibanNumber rakerul az inputra, akkor mondjuk megformazza a begepelt erteket.
-
Zedz
addikt
Beszéltem felsőbbéves szobatársammal és azt ajánlotta, hogy feleslegesen ne vessem bele magam még a neurális hálókba, ugyis majd kesobb lesz egyetemen, de egy statikus, gyurcsányferis facebookos chatbotot lehet összedobok
Talán valami olyasmit amitől megkérdezheted hogy mikor lesz a kövi zh, belinkel neked targyhonlapokat stb.Könyvek terén Eloquent JavaScript vagy Secrets of The JavaScript jobb? Vagy barmi mas 3. opcio is johet. Valami olyasmi kellene ami a nyelvet mutatja be, nem feltetlen a programozast meg azt hogy mi egy valtozo.
-
Zedz
addikt
Hali, van valami tippetek vanilla JS projekthez? Egyetem mellett, hobbiként tolom egyelőre és kellene egy nagyobb lélegzetvételű alkalmazást csinálnom amihez használnom kellene a mélyebb dolgait a nyelvnek. Az a baj hogy mindig ott kötök ki, hogy html-t és css-t b*szogatok órákig a JS meg 250 sor az egész projektben
Nem akarok keretrendszerekbe se bújni, szívesebben jutnék el a nehezebb úton azokhoz a problémáhkoz amelyekért létrejöttek az adott frameworkok.DOM manipulalas helyett irj benne egy chatbotot.

-
Zedz
addikt
Ebben a szakmában holtig tanul az ember, cinizmus nélkül tényleg a Google a legjobb társad ilyenkor.
-
Zedz
addikt
-
Zedz
addikt
1.7-es Angular?

Egyik élő kódom:
<mat-autocomplete #auto="matAutocomplete"
[displayWith]="displayFn">
<mat-option *ngFor="let country of (orderedCountryCodeList | async)"
[value]="country">
{{ country.countryName }} - {{ country.countryCode }}
</mat-option>
</mat-autocomplete>Ahol a lista amit megforgat:
orderedCountryCodeList: Observable<Country[]>; -
Zedz
addikt
-
Zedz
addikt
Még1 és befejeztem

arra mi a bevált módszer,ha a fentebb javasult material-selectet használnám, de az is string tömböt eszik, nekem meg ugye objektum tömbböm van
+ ugye ha kiválasztja a várost pl, akkor annak hatására rögtön beíródik az irányítószám, ezért lenne jó az objektum, mert akkor ezt könnyen meg lehet oldani, ha csak 1 tömbben lenne a város név, akkor viszont keresést kéne csinálnom az irányítószám alapján
-
Zedz
addikt
Ezt az angular tutorialból szedtem, ezek szerint akkor nem így csinálják a valós alkalmazásnál?
Egyre inkább jövök rá, hogy a tutorial csak elindulásnak jó, mert egy csomó dolog szivat benne
Zedz: mindkettőt csináltam már,kisebb nagyobb sikerrel
Már nekem is ég a pofámról a bőr, hogy ilyen sokat kérdezek, de az első mindig a gugli, és aztán jövök ide, de ahogy észreveszem, inkább konstrukciós hibákat csinálok
Egyre inkább jövök rá, hogy a tutorial csak elindulásnak jó, mert egy csomó dolog szivat benne
Sok dolgot mockolnak ezekben a példákban, hogy könnyebben emészthető legyen. Aztán ja, az élet máshogy hozza, akkor kicsit ülni kell felette.

Nagyjából ennek úgy kell kinéznie amúgy, hogy minél előbb meghívod a servicet ami az adatokat szolgálja, aztán az vissza ad egy observablet. Azt szépen feldolgozod, és async megjeleníted a táblázatodban. (async pipe a templateben, keress rá).
Routerben is elintézheted az adatlekérést. Ha jól tudom akkor ez még a component betöltése előtt megfut, tehát fixen ott lesz adatod mire megjelenítésre kerül az adott component. A constructorban ettől függetlenül nem szokás business logicot helyezni, tessék szépen kiszervezni az adatok feldolgozását egy functionbe.

-
Zedz
addikt
Mind a két féle képp szokták csinálni, de szerintem könnyebb lenne ha úgy próbálnád, ha letöltenéd az összes várost, és csak localban szűrnéd a listát.

-
Zedz
addikt
hülyeséget mondtam, mert elvileg mindenen működik ez a slice, a példában is egy interfacet valósítottak meg
Viszont ami szerintem a hiba, hogy ha jól tévedek, a construktor előbb fut le mint az ngOninit, viszont a construktorba hívom a slice()-t, az ngOninitbe meg töltöm fel a tömböt az objektumokkal
Erre mi lehetne a megoldás? Nemes egyszerűséggel átdobtam a contruktorba a tömb feltöltést, de persze nem jutottam semmire

Ezt nagyon alaposan tessék elolvasni.

-
Zedz
addikt
-
Zedz
addikt
Esetleg tobb infot kaphatnank?

-
Zedz
addikt
Egyeb elemekkel siman ellensulyozni lehet a material stilusat. Mmint igen, egy material dropdown kb ugyanugy nez ki minden weboldalon de attol meg maga az oldal tud ugy kinezni - ezekkel az elemekkel - hogy az nagyban kulonbozzon minden mastol.
Szoval csak ez, ne vessen vissza abban, hogy materialt hasznalj @bandi0000.
Ja, értelek. Mondjuk egy jó pár éve már kint van ez az irányelv, aztán tavalyi google dev konferencián még ők mondták, hogy ahogy kiadták úgy elkezdte mindenki használni és egykaptafára készült minden. Azóta a guideline is bíztat a formákra, egyediségre.. etc.
-
Zedz
addikt
-
Zedz
addikt
Mit érdemes még megnéznem, hogy majd gond nélkül meg tudjam csinálni a frontendet?
eddig amik voltak:
Megvannak hogyan épülnek fel, komponensek,service stb
útvonalakat is tudom haszálni
reactive form+validáción rajta vagyok, de már ezt is csináltamGondolom,hogy sok dolog van ebbe az Angulárba, szóval lehet értelmetlen volt a ez a kérdésem

Ha az alapvető építőelemek szerepével tisztában vagy, össze tudod őket kötni, formokat tudsz létrehozni és a szerverrel is kommunikálsz, akkor sikerülni fog.
Aztán időközben utánanézhetsz mondjuk a direktíváknak, pipe-oknak, best practicesnek. Next level téma például valami kliens oldali state manager megismerése. Ajánlom ezt.
Ahogy írtad, sok minden van ebben az egész kalandban. Menetközben szerintem úgy is elő fognak jönni az igényeid, a google jó barátod lesz.

-
Zedz
addikt
-
Zedz
addikt
köszönöm
Meg is lett a Form, átadtam, próbálom menteni, de valami hibám van ,amire nem jövök rá, vagyis sejtem...
JSON.stringify()-t használom, hogy az objektumból JSON formátumot kreáljak, ezt ki is írattam konzolra, és ezt adta:
{"student":{"id":10,"lastName":"efefe","firstName":"efefe","age":5,"postCode":null,"email":"eefefe"}}student a legelső pozícióban nem tudom miért került oda? Lehet csak a kiíratásnál keletkezett, de Http Error Respenso-t is dob, yntaxError: Unexpected token d in JSON at position 0
Bár ahogy olvasom, lehet a válasszal lenne baja?
Szeretném, ha magadtól keresnéd meg a probléma okát. Félre ne érts, nagyon szívesen segítek és írok példákat ha kell, de ezt egy kis kutatással magad is meg tudod oldani.

-
Zedz
addikt
-
Zedz
addikt
köszönöm, nem akarom húzni az agyad a hülye kérdéseimmel, de tényleg ilyen apróságokat nem értek, és szeretném jól csinálni ,ha már csinálom
Ha az általad javasolt form-al csinálom meg ezt, akkor nem objektumként kellene tovább adni service komponensnek(ebbe kezelm a httpclientet), mármint nyilván egyszerűbb JSON-ként vagy akár tömbként tovább adni, de mindenhol az OOP megy nem? Mert a PHP-ben is minden adatot objektumként adtam át
A tokeletesseg igenye nelkul itt van egy nagyon egyszeru pelda.
Nem csinaltam mast, mint egy sima formot, ami onSubmit() -kor meghiv egy servicet, ami pedig majd elintezi a dolgokat a szerverrel. Mint lathatod, a service tartalmaz egy User interfacet ami csak a tipusossag miatt kell, ha csapatban dolgozik az ember akkor szerintem feler egy ongyilkossaggal anelkul dolgozni.
Szoval a komponensedben nem csinalsz mast, mint a kapott adatot levalidalod, ha pedig oke, akkor tovabb adod a servicenek kb. ugy ahogy mutattam.
-
Zedz
addikt
JSON objektumot kell csinálnod a FormGroupból kinyert adatokból. Azt oda adod a httpclientnek, ami elküldi a szerverre. Az fogadja, feldolgozza, menti.
-
Zedz
addikt
köszönöm, utánanézek
Most viszont elakadtam kicsit
Csináltam egy Form-ot, hogy új felhasználót tudjak elmenteni, de nem tudom hogy célszerű az adatokat átadni a komponensnek, találtam az angular oldalán egy példát, ha minden igaz itt a 2 oldalú adat kötést használja?
Nekem 2 problémám van, egyrészt létre kellene hoznom gondolom egy Student objektumot, aminek a tag változóira használom ezt az adatkötést, és a végén lesz egy feltöltött student objektumom amit aztán át tudok dobni a service komponensnek, hogy elmentse, ez jó megoldás? Csak elég buta dolog, de nem tudom hogyan kellene létrehozni ezt az objektumot, mert mindenre hibát dob kb, bárhogy próbálom
Vagy esetleg van itt is olyan cucc mint HTML-be, hogy 1 tömbbe adja vissza az összes adatot? vagy esetleg teljesen máshogy kellene gondolkodnom?
Reaktív formokat ajánlom a template driven helyett. Emberi nyelven leírás itt.
-
Zedz
addikt
Lett egy kis problémám, amikor hozzá akarok férni a PHP backend-hez hibát ír, mégpedig, hogy CORS policy miatt le van tiltva, találtam rá megoldást, valami plugn chrome-hoz, de gondolom ha dedikált szerveren lenne a PHP akkor már nem lenne ilyen baja
Vagy a plung-on kívül van más megoldás?
Magában a PHP scriptedben kell engedélyezni a CORS-t. Keress utána, hogy abban a környezetben amit használsz, ezt hogyan tudod kivitelezni.
-
Zedz
addikt
Angular már lejárt (szvsz nem véltelneül, mert 1.X verzió mérhetetlenül szar is volt, nem is értem, hogy hypeolhatták egyesek, 2.X-től kezdve nem ismerem, de hiszem, hogy nem véletlenül ment ki a divatból).
Ha már Single Page app és naprakész dolog, akkor a react-ot vagy még inkább a vuejs-t javaslom. Vuejs-nek elképesztőn könnyű a betanulása, kezdőknek szerintem a létező legjobb választás."Angular már lejárt".
Dude, what?

-
Zedz
addikt
Nyugodtan, kérdezni kötelező.

-
Zedz
addikt
Webshopra például mehet, ha a kliens valami nagyon interaktív dolgot szeretne. Alapvetően én úgy gondolom, hogy ez a single page app dolog kliens heavy cuccoknál, vagy pedig for fun hobbi projekteknél éri meg.
Ha mezei de mégis CRUD dolgot akarunk, mint mondjuk a Prohardver lapcsalád, fórummal együtt, akkor arra tökéletes egy Express, egy Laravel vagy Django. Rövid pályafutásom során úgy vettem észre, hogy sokszor csak azért van használva XY dolog, mert csak azt ismeri a fejlesztő (csapat), és akkor automatikusan abba készül valami, holott lehet, hogy tipikusan ágyúval verébre szituáció lesz belőle. (khm Java khm)
De mint írtam szakdogának egy Ng + php api szerintem jófej dolog, bárcsak én is tudtam volna ilyet amikor én írtam a szakdogám.

-
Zedz
addikt
Arra tökéletes.

Csak nem tudtam, hogy esetleg productionbe akarsz-e kirakni ilyet vagy sem. Gyakori hiba, hogy a fejlesztő rosszul választja meg a stacket egy feladathoz.

Új hozzászólás Aktív témák
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Szeged és környéke adok-veszek-beszélgetek
- Google Pixel topik
- Milyen monitort vegyek?
- GoodSpeed: XIAOMI Smart Air Purifier 4 Compact EU - légtisztító újabb okoseszköz a lakásban
- Digitális Állampolgárság Program DÁP
- Battlefield 6
- Kaspersky Antivirus és Internet Security Fórum
- Bemutatkozott a OnePlus Nord 6
- Milyen processzort vegyek?
- Autós topik
- További aktív témák...
- Lenovo ThinkPad 14"/Ultra5-125U/16GB/480GB/magyar bill.
- ASUS ROG STRIX Z690-F GAMING WIFI DDR5 Alaplap
- Xiaomi Redmi Note 15 6/128GB, Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Jonsbo RM2 Silver - 12hó gari! - Új!
- Xiaomi 13T Pro 12/512GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- HIBÁTLAN Apple Watch Series SE 2 Cellular Midnight-2 ÉV GARANCIA - MS5284, 100% AKKSI
- Eladó Apple iPhone Xr 64GB kék / 12 hó jótállás
- ÚJ MacBook Pro 16" M4 PRO 24GB 512GB Space Black
- CÉGEK FIGYELEM!! iPhone 11 64GB Black -2 ÉV GARANCIA - 27% ÁFA-S SZÁMLA Kártyafüggetlen, 100% Akks
- HP Thunderbolt 4 kábel
Állásajánlatok
Cég: aiMotive Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


: most a Lolita programnyelvem kifejezését csinálom, és most 177 képernyő oldal körül mozgok vele, ami olyan 5310 sor, de mivel még nincs készen és még kavarom, ezért végül is kevesebb is lehet .
A sínektől azért maradj távol kérlek!



Talán valami olyasmit amitől megkérdezheted hogy mikor lesz a kövi zh, belinkel neked targyhonlapokat stb.




