Web3.py, Nethereum … Quelles alternatives à Web3.js pour un projet Blockchain ?

image alternative web3js
WEB3.PY, NETHEREUM … QUELLES ALTERNATIVES À WEB3.JS POUR UN PROJET BLOCKCHAIN ?

Langage natif du Web, créé dès 1995 par Brendan Eich pour le compte de Netscape Communications Corporation, JavaScript est à ce jour l’un des langages les plus utilisés au monde. Il est facile à prendre en main du fait de sa liberté de syntaxe et qu’il soit non typé. Notamment, il gère automatiquement si une variable est un nombre ou une chaîne de caractère. Web3.js est la plus célèbre bibliothèque pour interagir avec une blockchain de type Ethereum, elle a donc été utilisée dès la naissance de cette solution pour devenir un standard du secteur.

Cependant, après plusieurs projets et quelques années de recul, ce langage présente des limites. Sur la base des expérimentations menées par Futurs.io, ce tableau explore les alternatives à Web3.js, notamment Web3.py qui fonctionne avec Python et Nethereum avec C#.

Comparatif web3.js, Nethereum et web3.py

Notre vision

En tant que pôle d’innovation reconnu par Gartner, Futurs.io se doit de pouvoir intervenir sur tout type de projets. Voilà pourquoi nous avons eu besoin d’établir une comparaison entre les différentes bibliothèques blockchain présentes sur le marché. Ici nous vous avons présenté deux alternatives au mastodonte Web3.js avec Nethereum et Web3.py. Notre application étant basée sur le Web, nous sommes malgré tout restés sur Web3.js, et nous avons fait cet article dans le but de partager notre expérience avec les autres acteurs de la blockchain. Ce qui est certain à ce stade, c’est que la complexité de la blockchain impose une vigilance accrue sur ces questions et que se reposer sur les standards de marché ne sera pas une garantie de succès.

Retrouvez notre article complet sur Medium.

By Anaïs Crouzet, Guillaume Hoarau, Julien Selaries et Mathieu Weill

Et aussi...
>Tous les articles