Kezdőoldal » Számítástechnika » Programozás » Miért szükséges és ennyire...

Miért szükséges és ennyire elterjedt, hogy valamilyen JS frameworköt használjanak a fejlestők (pl React)?

Figyelt kérdés
2021. okt. 12. 13:27
 1/7 anonim ***** válasza:
100%
sok dolgot a kezed alá ad és jó esetben szabványkövetőek amennyire lehet, így 1-1 probléma megoldása könnyebb és lehet univerzálisabb is
2021. okt. 12. 13:32
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
95%

Nem "kötelező", senki sem tart fegyvert a fejedhez. Használhatsz szimpla HTML+CSS+"vanila" Javascript+esetleg általad kedvelt szerveroldali nyelv+általad preferált adatbázis kombinációt is.


Csak - bizonyos esetekben - kényelmesebb a keretrendszerek használatával, mert nem kell "újból feltalálni a kereket", előre el vannak bennük készítve bizonyos funkciók, így meggyorsítva a fejlesztést (és az idő pénz!).

2021. okt. 12. 13:33
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
81%
Mert nélküle lassú lenne a fejlesztés. Azzal pedig, hogy ilyen keretrendszereket használnak, nő a kódújrafelhasználás.
2021. okt. 12. 13:33
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
15%
A fejlesztőnek szép éa jó, de user szemszögéből már problémás. Mondom ezt fejlesztőként. Annyi lehetőséget ad egy keretrendszer, hogy a megrendelőnek és a fejlesztőnek is felcsillan a szeme, hogy mi mindent tud, a végeredmény pedig egy csigalassú, modern gépeket is megakasztó vacak lesz. Épp egy amerikai webshopot fejlesztek, ahol egy paraméter megadása (melyik napon szállítsák) 5 másodpercre megakasztja a böngészőt. A teszt rendszerben, ahol csak mi kattintgatunk max 10-en. Mi lesz itt élesben, amikor 10000 user esik neki (amerikáról van szó). El fog hasalni. De a megrendelő ezt akarja, nincs mit tenni.
2021. okt. 12. 13:41
Hasznos számodra ez a válasz?
 5/7 Pelenkásfiú ***** válasza:
87%

#4 Ha kliens oldali framework, akkor miért számít, hogy hányan "kattintgattok"?

Ha server oldali, akkor hogyan "akasztja meg" a modern gépeket is?


Meg kell keresni a hibát inkább...

2021. okt. 12. 13:48
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:
Én backendnek Django-t használok, frontendre eddig html css js meg néhány js library-t használtam, de egy csomó hirdetésben látom elvárásnak hogy "React / Angular / Vue tapasztalat elvárás" így most nézelődök, hogy mit érdemes tanulni ezek közül és mégis mennyire.
2021. okt. 12. 14:40
 7/7 anonim ***** válasza:
100%

Angular az egy oriási vadállat és sokmindent támogat. Alapvetően nagy vállalati rendszereket vagy annak felületeit csináljál vele. De kicsi projektekre is tökéletesen alkalmas. (Google fejleszti)


Vue, anno Angular1-ből kivált 1 fejlesztő, aki teljesen új alapon újragondolt működést hozott a köztudatba. Majd ehhez csatlakoztak sokan, így számos plugin szerű komponens van hozzá. (Community fejleszti és telex.hu is Vue-ra épül NuxtJS keretrendszer által)


React, erről kevesebbet tudok mondani. Elsősorban megjelenítésre fószuszál hasonlóan a Vue-hoz, de saját "template engine"-t alkalmaz JSX néven. (Facebook a fejlesztője)


https://www.youtube.com/watch?v=lYWYWyX04JI

[link]


A második linkben látod, hogy a Pozíció hírdetések nem kötetik a népszerűséget. React úgymond a legnépszerűbb, de Angular-ban van a legtöbb munkalehetőség.

De persze célszerű többet ismerni, nem 1nél leragadni. Én személy szerint az Angular-t és a Vue-t ismerem.

2021. okt. 16. 15:28
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!