×

L’évolution de Javascript vue par Mobiskill

26 Déc 2018

Javascript ou JS, créé en 1995 par Brendan Eich pour le compte de Netscape, a longtemps été considéré comme un langage de bidouilleur ayant pour simple but de dynamiser une page web.

 

En effet, la plupart des utilisateurs de JavaScript, souvent assimilé à jQuery, n’étaient pas des programmeurs. Ce dialecte incompris était perçu comme le langage des « amateurs » notamment parce qu’à l’époque, et aujourd’hui encore, aucune formation de JavaScript n’est dispensée. Mais au fil des années, JS s’est inscrit dans l’univers des langages de programmation en devenant un incontournable du web et se retrouve en 2014 à la première place du podium dans le classement biannuel des langages de programmation de Redmonk.

 

 La réputation florissante de JavaScript est due à l’évolution de l’utilisation du langage :

« de l’expression au langage de programmation »

C’est en 2010 que le gros changement s’opère et que JavaScript commence à faire sa place au cœur des langages de programmation. L’un des éléments déclencheurs est l’apparition du moteur d’exécution V8 de Google Chrome, particulièrement adapté à JavaScript, qui va rendre le langage beaucoup plus efficace. Parallèlement, Javascript se professionnalise et se structure grâce à l’apparition de nouvelles librairies MVC (backbone.js, Ember.js…). De plus Google va faire bénéficier à JS de sa force marketing en créant Angular.js. JavaScript ne sert plus simplement à dynamiser une page mais à créer de véritables applications et bien plus encore avec l’apparition de Node.js.

 

Node.js tout le monde en parle, mais qu’est-ce que c’est ?

Node.Js semble très apprécié des développeurs et ce n’est pas pour rien. En effet, créée en 2009, cette plateforme logicielle libre et événementielle en JavaScript (attention ce n’est pas un framework) permet d’utiliser le langage côté serveur. Plus  besoin de passer par PHP, Python ou Ruby, Node.js permet d’utiliser le JS à un niveau encore plus proche de la machine en gardant la structure événementielle du langage, la communication front/back est donc plus rapide et plus puissante.

Pour faire bref, Node.js est idéal pour développer des applis en temps réel comme des chats  ou des systèmes d’upload performants.

 

Le marché de l’emploi aujourd’hui : les développeurs JavaScript ont le vent en poupe

Aujourd’hui, les offres de développeurs front-end sont en vogue et toujours plus nombreuses. Ces postes ne sont pas destinés à des intégrateurs mais bel et bien à de vrais programmeurs qui seront capables de créer des applis web ou mobile.

Par ailleurs, on remarque que de plus en plus de sociétés font le choix de passer sur un environnement Full JS , par conséquent le JavaScript ne se limite plus au front et au bidouillage mais à des postes de développeurs fullstack voire à des postes de véritables architectes.

Quelques soit votre niveau en JavaScript nous avons forcément un poste qui vous convient, intégrateur en passe de devenir développeur ou développeur confirmé avide de passer sur du Node.js, c’est par ici

 

Pour plus d’offres, rendez-vous sur notre site Web ou sur notre twitter

Jennifer

Mobiskill, cabinet de recrutement spécialisé dans le web et le mobile