Kezdőoldal » Számítástechnika » Programozás » Javascript mellé milyen...

Javascript mellé milyen nyelveket ajánlottak megtanulni? (html-en, css-en kivűl)

Figyelt kérdés
2017. aug. 27. 10:08
 1/9 anonim ***** válasza:
100%

Frontendes webszerkesztés esetén még érdemes elsajátítani a JQuery könyvtár és valamilyen reszponzív - például Bootstrap, Foundation - vagy MVC - például Angular - keretrendszer használatát.


Illetve ott van még a szerveroldal, a backend, ahhoz meg valamilyen szerveroldali nyelvet - leginkább PHP-t - érdemes megtanulni, amihez hozzájárul az SQL-nyelv ismerete, amivel adatbázisokat lehet kezelni.

2017. aug. 27. 10:55
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
A JavaScript backend-re is jó. Van nagyon szép NodeJS-ünk és ExpressJS is.
2017. aug. 27. 12:44
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
19%
Mivan, ha a szerveren nem támogatott a nodejs? Maradjunk a normál keretek között. Javascript frontendre, php pedig backendre való. Utána csodálkoztok, hogy mindenféle vérpistike rosszul tanulja meg a programozást. te meg nodejs-ez, ha annyira akarsz én magam maradok a natív javascriptnél és sz. e. a jquery libnél.
2017. aug. 27. 13:18
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
100%

Szerintem itt van egy nagy félreértés. Nem a nyelvtől függ az, hogy alkalmas-e backend fejlesztésre vagy sem. Az dönti el, hogy van-e erre alkalmas futtatókörnyezet.


Csak hogy két példát hozzak fel:

A PHP programozási nyelv is azért alkalmas backend fejlesztésre, mert ott van mögötte a PHP futtatókörnyezet. De ettől függetlenül a PHP nyelvű kódot nem csak a PHP futtatókörnyezet tudja végrehajtani, hanem ott van még a HHVM is, sőt, .NET Core-ra is lehet vele fejleszteni a Peachpie fordítóval.


A JavaScript-tel is hasonló a helyzet. Azért alkalmas frontend fejlesztésre, mert a böngészőben van hozzá futtatókörnyezet. És a NodeJS futtatókörnyezet alkalmassá teszi backend fejlesztésre. Internet Explorer esetében még arra is lehetőség volt, hogy VBScript nyelven írj kódot JavaScript helyett/mellett.

2017. aug. 27. 13:43
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
Amint korábban írtak, + az angol, és persze a google keresője, ami ugyan nem nyelv, de ha ez a kettő már meglenne, a kérdés nem született volna meg. ;)
2017. aug. 27. 18:55
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:
100%

A NodeJS annyira nem való backendre, hogy a Netflix, PayPal, LinkedIn, Walmart, NASA, stb. és egy rakás más cég tette le mellette a voksát [1]


[1]: [link]

2017. aug. 27. 20:53
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:

köszi a válaszokat, még jöhetnek :)


Igazság szerint már utána néztem a kérdés kiírása előtt, csak érdekel(t), hogy más szerint, itt a gyakorin, mivel érdemes foglalkozni javascript mellett.

2017. aug. 27. 22:06
 8/9 anonim ***** válasza:
#4 Az, hogy egy nyelv alkalmas-e egy adott szerepkörre nem a futtatókörnyezet megléte dönti el. A futtatókörnyezet azt dönti el, van-e lehetőség használni a nyelvet. Hogy ALKALMAS-e, az a nyelv felépítésétől függ. A Js például híresen rosszul fut, sok erőforrást emészt fel, lassú. A futtatókörnyezet ezen csak egy bizonyos mértékig tud segíteni.
2017. aug. 28. 02:30
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

#8 nem tudom, hogy mennyire ismered a Javascriptet, enginejeit (pl. V8, ChakraCore), illetve futtatókörnyezeteit (pl. Chrome, Firefox, NodeJS).


A JavaScript előnye, hogy maga az engine egy szálon futtatja a kódot, míg a futtatókörnyezet többszálú. Ebből az következik, hogy szerver oldalon is könnyen skálázható, képes nagy mennyiségű adatforgalmat kiszolgálni, viszont nem kell a többszálú környezet nyújtotta nehézségekkel foglalkozni, mint pl a race condition.


Amiért gondolhatod, hogy lassú a JS és zabálja az erőforrásokat az az optimalizálatlan kód régi böngészőkben. Ma már minden normális JS engine-ben van JIT compiler, ami miatt a viszonylag gány kód is gyorsan fut.


Persze nem állítom, hogy felveheti a versenyt egy optimálisan megírt C, C++ vagy Assembly kód sebességével, de nem is ez a célja.

2017. aug. 28. 08:24
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!