JavaScript developer inhuren?

×
×

selecteer soort kandidaat
Neem direct contact op

Zorgeloos inhuren

Over JavaScript

Javascript is een programmeertaal die veel gebruikt wordt om webpagina’s en webapplicaties interactief te maken. De scripttaal wordt vooral aan de front-end zijde van site of applicatie gebruikt. Tegenwoordig kan het ook als back-end taal gebruikt worden.

Hoe is JavaScript ontstaan?

In 1995 werd JavaScript ontwikkeld voor gebruik in Netscape Navigator, de scripttaal heette in eerste instantie Mocha en later LiveScript. Toen Netscape Java-applets is gaan ondersteunen werd de taal hernoemd naar JavaScript. Tot op de dag van vandaag wordt Java en JavaScript hierdoor met elkaar verward. Om de taal officieel erkend te krijgen wordt JavaScript ook ECMAScript genoemd. (European Computer Manufacturers Association Script)

Wat is een JavaScript framework of library?

Er zijn veel frameworks en libraries ontwikkeld. Een framework of library bestaat uit functies en objecten die zodoende een nieuwe JavaScript taal vormen. Veel functies worden voor developers eenvoudig gemaakt, denk aan het benaderen van de HTML DOM, AJAX calls en browser verschillen. Bij het gebruik van een framework wordt een structuur aan de gebruiker opgelegd, vaak is dit een MVC-structuur. (model-view-controller). Een library kun je zien als toolkit om zaken voor elkaar te krijgen, zoals bijvoorbeeld het manipuleren van de DOM of het maken van animaties.

Wat zijn populaire voorbeelden van Javascript frameworks en libraries?

  • Angular
  • Backbone.js
  • D3.js
  • Dojo Toolkit
  • ExtJS
  • Sencha
  • jQuery
  • MochiKit
  • Mootools
  • Node.js
  • Prototype
  • React
  • Vue

Wat is TypeScript?

TypeScript is een opensource scripttaal ontwikkeld door Microsoft. TypeScript is een superset van JavaScript, je kunt het zien als een uitbreiding. Zo kun je object georiënteerd programmeren en gebruik maken van typing.  Binnen moderne frameworks kun je vaak gebruik maken van TypeScript.

Wat is een JavaScript task runner?

Een task runner gebruik je om geautomatiseerd taken uit te voeren, denk hierbij aan:

  • minification (kleiner maken van bestanden)
  • combineren van bestanden in één bestand
  • compileren
  • unit testing
  • linting
  • etc.

Bekende task runners zijn:

  • Grunt
  • Gulp
  • NPM
  • Webpack

 

Beschikbaarheid JavaScript developers

Front-end development wordt steeds belangrijker omdat het aantal toepassingen nog steeds uitbreidt, daarnaast verschuift er steeds meer logica van de back-end naar de front-end. Hierdoor is er een groot tekort aan ervaren mensen. Lajos.nl heeft een groot netwerk van hoogopgeleide developers, neem contact met ons op voor de beschikbaarheid van mensen.