Ho sentim, heu estat bloquejat

Sens dubte, heu sentit que JavaScript s una tecnologia web important, per² potser no esteu segurs si s tan rellevant en aquests dies. Amb tants marcs de JavaScript que ofereixen un codi preparat per utilitzar, s realment necessari aprendre JavaScript des de zero?

En aquesta guia, explorarem el que fa JavaScript i si encara s ºtil o no. Seguirem alguns dels principals motius per aprendre JavaScript i considerar per qu¨ s necessari aprendre javascript senzill primer, abans de les biblioteques i els marcs.

Qu¨ s JavaScript i qu¨ fa?

En termes simples, JavaScript s un llenguatge de programaci³ que s'utilitza per fer llocs web interactius. Si penseu en la composici³ b sica d'un lloc web, teniu HTML, que descriu i defineix el contingut b sic i l'estructura del lloc web, llavors teniu CSS, que indica al navegador com s'hauria de mostrar aquest contingut HTML: determinar les coses com el color i el color Font. Amb noms HTML i CSS, teniu un lloc web que es veu b, per² en realitat no fa molt. JavaScript porta la vida a la vida afegint funcionalitat. JavaScript s responsable dels elements amb els quals l'usuari pot interactuar, com ara menºs desplegables, finestres modals i formularis de contacte. Tamb s'utilitza per crear coses com animacions, reproductors de v­deo i mapes interactius.

Avui dia, JavaScript s un llenguatge de programaci³ de prop²sit, que significa que s'executa a tota la pila de programari. L'aplicaci³ ms popular de JavaScript es troba al costat del client (AKA FRONTEND), per² des del node. S va arribar a l'escena, moltes persones funcionen JavaScript al costat del servidor (tamb conegut com Backend). Quan s'utilitza al costat del client, el codi JavaScript es llegeix, interpretar  i executa al navegador web de l'usuari. Quan s'utilitza al costat del servidor, s'executa en un ordinador remot. Podeu obtenir ms informaci³ sobre la difer¨ncia entre la programaci³ de frontend i backend aqu­.

JavaScript no s'utilitza noms per crear llocs web. Tamb es pot utilitzar per construir jocs basats en navegadors i, amb l'ajuda de certs marcs, aplicacions m²bils per a diferents sistemes operatius. La creaci³ de noves biblioteques i marcs tamb est  fent possible construir programes de backend amb JavaScript, com ara aplicacions web i aplicacions de servidor.

encara val la pena aprendre javascript?

El m³n del desenvolupament web es mou constantment. Amb tantes noves eines que apareixen tot el temps, pot ser extremadament dif­cil saber on haur­eu de centrar els vostres esfor§os. Com a desenvolupador aspirant, voldreu assegurar-vos que el que esteu aprenent encara s rellevant en la indºstria actual.

No podeu accedir a topnotchinvcom

Aquest lloc web utilitza un servei de seguretat per protegir-se dels atacs en l­nia. L'acci³ que acabeu de realitzar provocava la soluci³ de seguretat. Hi ha diverses accions que podrien desencadenar aquest bloc, incloent-hi la presentaci³ d'una determinada paraula o frase, una ordre SQL o dades malformades.

El m³n del desenvolupament web s molt ms exigent ara que mai ha estat. Ara es converteix en un expert desenvolupador de pila complets que requereix ms d'un inter¨s invertit a causa de la complexitat de tot. Hem passat d'una generaci³ de generalistes a una generaci³ d'especialistes. El veritable desenvolupador de pila completa s'ha convertit en una mica d'un unicorn de la indºstria.

Qu¨ consideraria que es considers el disseny web tradicional de la vella escola que s'ha fusionat amb un desenvolupament complet de la pila fora de la necessitat. No es pot confiar amb HTML / CSS, copiar-la-paste-moda a travs de jQuery bits i, a continuaci³, trucar a un desenvolupador de frontal. Amb el desenvolupament de la navegaci³ per m²bils, i les pantalles de totes les mides i resolucions, el disseny web s molt ms freqent i complicat del que podr­em haver imaginat fa 20 anys. El disseny d'alguns sprites a Photoshop i l'ºs de posicionament absolut no funciona ms.

El disseny web s'ha convertit en ms codis-pesats que mai, desaprofitant els dissenyadors web ms orientats al disseny gr fic a favor dels ms t¨cnicament h bils. Els dissenyadors web d'antics escola amb un menor inter¨s per la codificaci³ poden fins i tot triar per especialitzar-se en UX o UI (contribuint al debat sobre si els dissenyadors UX / UI haurien de saber com codificar). Els dissenyadors web ara es refereixen ms adequadament com a desenvolupadors frontals, ja que es veuen obligats a familiaritzar-se amb JavaScript i el que sigui el sabor de la Biblioteca JS de la setmana, aix­ com reaccionar, angular, vue ... Pot ser dif­cil mantenir-se al dia! Per no parlar de Sass, i els nombrosos marcs de CSS populars disponibles per facilitar els treballs de dissenyadors web a la llarga. S'ha ampliat de noms estacions de desenvolupament complet.

No hi ha cap mida: totes quan es tracta de dissenyar llocs web moderns. I, per tant, com a resultat, els dissenyadors web i els desenvolupadors tenen ms opcions per fer (i ms barrets metaf²rics per portar-se!) Quan es tracta d'eines, llenges i fluxos de treball. Els desenvolupadors poden optar per concentrar les seves habilitats en un dels innombrables marcs, afavorint la seva experi¨ncia (a Laravel, Ruby-On-Rails, Django o qualsevol altra cosa) o re-habilitat a les prefer¨ncies de cada empresari. Mentre que els primers fan un fort curr­culum o resum als empresaris que busquen espec­ficament aquells rols, que us obre a un mercat ms gran dels empresaris.

Ms enll  del desenvolupament web, amb la introducci³ no tan recent de la inform tica al curr­culum escolar, aquells nens que s'inclinen a desenvolupar un inter¨s per la codificaci³ s³n ms conscients de les opcions que hi ha.

Els joves interessats en la programaci³ tenen moltes oportunitats ara per centrar-se en n­nxols espec­fics que els interessen. Tant si juga amb la realitat virtual, l'aprenentatge autom tic, l'aprenentatge profund, el desenvolupament d'aplicacions, o el que sigui. Els nens ja no veuen dues grans categories de "desenvolupament web" i "desenvolupament de programari", i se senten com si hagin de gravitar cap a un o l'altre. Aprendre al codi s accessible per a tothom, per a absolutament lliures si ho desitgen, i aix² permet als joves obtenir espec­fics sobre el que volen codificar. Aix², en si mateix, pot contribuir a menys joves que escullen aplicacions web. O, fins i tot si ho fan, no necess riament seria la vostra predilecci³ particular.

Utilitzem cookies
Utilitzem cookies per assegurar-vos que us donem la millor experiència al nostre lloc web. Mitjançant l'ús del lloc web, accepteu l'ús de cookies.
Permet les galetes.