Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Top nieuwe trucs voor beginnende JavaScript-ontwikkelaars in 2021

De meeste beginnende en gevorderde ontwikkelaars zijn zich niet bewust van de vele coole functies die beschikbaar zijn in JavaScript. Vandaag wil ik met u delen wat volgens mij de essentiële onderdelen zijn om een ​​competente JavaScript-ontwikkelaar te worden. We hebben tien hacks geselecteerd die kunnen worden gebruikt in mijn dagelijkse JavaScript-projecten.

Foto curtsey https://medium.com

1. Basisbegrip van JavaScript

Hoe bescheiden dit ook mag klinken, het wordt vaak genegeerd. Er is een aanzienlijk verschil tussen programmeurs die veelgebruikte methoden zoals React, Vue en Angular kunnen gebruiken enerzijds en programmeurs die JavaScript tot in de kern kennen.

Ze zijn niet noodzakelijk hetzelfde. Een goede JavaScript-programmeur zal snel nieuwe manieren leren om het systeem te implementeren. Het tegenovergestelde kan echter waar zijn:je bent misschien geen JavaScript-expert als je vertrouwd bent met een stichting als React.

Als je een stukje JavaScript-code ziet, zou je een algemeen idee moeten hebben van wat er gebeurt. Scopes en sluitingen zijn enkele voorbeelden, dat mag geen mysterie zijn. Hetzelfde kan gezegd worden over het verzamelen van afval, prototyping en syntaxis.

als je dat niet doet, loop je vroeg of laat tegen een bakstenen muur aan. Tijdens coderingsinterviews kunnen dergelijke vragen worden gesteld. Ze willen dat je in detail gaat over wat er gebeurt. &, om je niet te ontmoedigen, het is dat de vragen veel moeilijker zullen zijn dan dit.

Leer niet alleen om anderen te plezieren. Begrijp hoe u meer waarde aan uw werk kunt toevoegen. Als een capabele JavaScript-coder moet je jezelf waarderen. Je zult deze waarde overal met je meedragen.

2. Inhoud van hoge kwaliteit moet worden gelezen

Doorlezen — niet kijken. Er is een verklaring dat scholastici en slimme mensen vaak bibliofielen worden genoemd en geen screenworms.

Door eindeloze instructieoefeningen en opnames van slechte kwaliteit te bladeren, kom je niet extreem ver. Over het algemeen ben je niet betrokken als je deze doorleest of bekijkt.

Ze worden al eeuwenlang gebruikt en daar zit een rechtvaardiging achter. Boeken zijn een echt belangrijke bron van gegevens, ongeacht hoe je ze doorbrandt. Je stelt voorlopig geen boek samen; dit houdt in dat de schrijver veel energie heeft gestoken in het verzamelen en vastleggen van die gegevens. Het equivalent kan over het algemeen niet worden gezegd over inhoud die u als voor niets op internet ziet.

Nog een belangrijk voordeel van het lezen van een boek is dat het volledige concentratie vereist. Op het moment dat je neerploft, een (fysiek) boek opent en het begint te begrijpen, is dat alles wat je doet. U kunt niet tegelijkertijd een boek doorlezen en een discussie voeren met uw partner of met een van uw kinderen spelen. Alles bij elkaar genomen, zou je op dat moment echter niet te maken kunnen hebben met het veranderen in een bekwame JavaScript-engineer.

Koop een fatsoenlijk boek. Zet je telefoon uit, koppel jezelf een paar uur los en lees het. Bovendien kosten ze inderdaad behoorlijk wat. Het is echter een onderneming. Interesse in jou, de ontwerper.

Foto curtsey https://bitrebels.com

3. Maak kennis met verschillende kaders.

Alles bij elkaar genomen, probeer te rommelen met alle bekende frameworks die er zijn. Het overzicht lijkt van de ene op de andere dag te veranderen, maar je kunt niet slecht uitpakken met het onderzoeken van React, Django, Angular, Laravel en Next.js, om er maar een paar te noemen. enkele voorbeelden te geven.

Op een dag of avond zonder dat er verder veel gebeurt, start u uw pc op en voert u een andere taak uit met een van hen. Ze zijn over het algemeen overal opgenomen en het kost maar enkele minuten om alles aan het rollen te krijgen.

Speel wat rond, blijf in contact met een of andere code. Zoek ze allemaal uit en structureer er een beoordeling over, ongeacht of het slechts een oppervlakkige is.

Volgens veel enquêtes, vooral onder professionals, zul je leren dat als hen wordt gevraagd waarom ze met een bepaald raamwerk werken, ze zullen antwoorden met:"Op grond van het feit dat ik heb gelezen dat het tegenwoordig de meest bekende structuur is, niet dat dit het beste voor mij is' 

Alles goed. Dat kan kloppen. Of aan de andere kant niet. Wie kan het met zekerheid zeggen? Maar om welke reden geloof je dat het beroemd en verbazingwekkend is? Welke elementen vind je het mooist in contrast met die van frameworks? Waaruit blijkt dat een bepaald kader beter is dan andere of andersom?

Verreweg de meeste tijd ontmoet ik stilte. Ze hebben het niet geprobeerd.

Poging. Onderzoek. Toneelstuk. Structureer een aantal geïnformeerde gevoelens. Uw perspectieven. Verwelkom ze bovendien met u op uw excursie om een ​​bekwame JavaScript-ontwerper te worden.

4. Begrip van HTML en CSS

Ik ben dol op JavaScript. Ik heb over het algemeen. Onthoud echter dat HTML en CSS de vestigingen van het web zijn. De structuur blokkeert. Het enige dat u uitcheckt, zijn HTML-componenten met wat styling.

Reageren, bekijken, hoekig? Echt geweldig, ze "laten" uiteindelijk allemaal HTML eruit.

Je kunt HTML en CSS niet over het hoofd zien of ermee spelen. Ik heb verschillende ingenieurs ervaren die ongelooflijk acceptabele JavaScript-ontwerpers waren, maar ze wisten niet veel met betrekking tot HTML en CSS. Dat is gevaarlijk.

Als u verwacht een backend JavaScript-engineer te worden, zal dit ongetwijfeld niet eenvoudig zijn. In ieder geval is de kans groot dat je uiteindelijk sites en webapplicaties gaat maken, en dan moet je een sterk begrip hebben van HTML, CSS en JavaScript als een triplet.

Probeer dit niet te kleineren. JavaScript leren kan intens zijn. Het equivalent kan worden gezegd over HTML en CSS.


Industriële technologie

  1. Een nieuw gouden tijdperk voor industriële technologie
  2. Nieuw carrièreprofiel voor Industrie 4.0
  3. 9 nieuwe programmeertalen om te leren in 2021
  4. Ontwikkelen van een nieuw tijdperk voor slimmere voedselveiligheid
  5. Twaalf post-pandemische supply-chain-trends voor 2021
  6. Maak je klaar voor MFG-dag 2021!
  7. 5G en Edge zorgen voor nieuwe uitdagingen op het gebied van cyberbeveiliging voor 2021
  8. Top 7 podcasts voor IOT-ontwikkelaars
  9. Top 10 workflows voor fabrikanten
  10. De top 5 voordelen van SaaS voor fabrikanten
  11. Top voornemens voor het nieuwe jaar 2021 met CMMS-software