Produit

Découvrez nos nouveaux wrappers NodeJS

Mailjet vient de sortir de nouveaux wrappers NodeJS. Guillaume, développeur évangéliste chez Mailjet, nous en fait la présentation.

Hermes travaille sur PC

Au lancement de Mailjet, notre équipe a cherché à développer une plateforme rapide et évolutive à l’attention des développeurs. En 2010, après avoir constaté des difficultés de nombreuses sociétés pour mettre en place en interne leurs emails transactionnels, les co-fondateurs Julien Tartarin et Wilfried Durand ont voulu faciliter l’envoi d’emails de sorte que cela soit accessible à tout le monde en quelques minutes seulement. Depuis, nous avons parcouru un long chemin et disposons d’une bibliothèque complète de fonctionnalités API permettant d’optimiser vos emails transactionnels.

Aujourd’hui, nous sommes fiers d’annoncer le lancement d’un nouveau wrapper NodeJS dans notre bibliothèque de projets open source sur Github. Depuis que Ryan Dahl a développé NodeJS, créant ainsi un environnement côté serveur, JavaScript est devenu l’un des langages les plus performants. Chez Mailjet, nous sommes très soucieux de rester à la pointe des dernières tendances technologiques. Nous avons conscience que de nouveaux langages, intégrations et logiciels sont créés chaque jour dans le but de faciliter vos programmations sans perdre en efficacité. Nous nous devons de suivre ces évolutions.

 

Développer plus vite et mieux sur NodeJS

En comparaison avec Javascript qui se limite au navigateur, NodeJS est plus rapide. Le code est traduit en code machine en temps réel. Il s’agit également d’un langage asynchrone basé sur les objets et destiné à une communauté assez large – il permet de répondre à des besoins variés, que vous cherchiez à lancer votre carrière de développeur, à incorporer des fonctionnalités en temps réel dans votre projet ou à traiter une grande quantité de données. Facile à apprendre avec un accès à DE NOMBREUSES ressources en ligne et suffisamment de documentation pour faire progresser votre niveau de programmation.

Notre nouveau wrapper vous laisse la liberté d’utiliser les fonctions callback ou EventEmitters, de stocker vos appels API afin de réutiliser vos requêtes précédentes et d’en apprendre plus sur les API Mailjet. Nous avons codé la fonction wrapper d’après les spécifications EcmaScript 2015 à paraître prochainement telles que la fonction Promise, le moteur de templates String Template et bien d’autres.

Fait pour tous

Ayant récemment rejoint Mailjet en tant que Développeur Évangéliste, je sais ce qu’implique apprendre et résoudre par soi-même lorsque l’on découvre les API pour la première fois. Ayant rapidement compris leur fonctionnement, mon objectif lors du codage du wrapper NodeJS était toutefois de faciliter l’utilisation des API Mailjet pour un maximum de personnes. Le code est simple et se focalise sur l’expérience du développeur et une certaine lisibilité. Le décryptage est relativement facile et le processus interne est intuitif. Le code wrapper a été conçu de façon à être modulable pour toutes les utilisations, que vous préfériez utiliser les callbacks ou les Promises.

C’est un environnement API très bas niveau qui vous permettra de développer les appels dont vous avez besoin sur un mode Javascript. L’API Mailjet est vouée à un bel avenir au sein de la communauté des développeurs. De nouvelles fonctionnalités intéressantes seront par la suite présentées aux utilisateurs Mailjet.

JavaScript

Mailjet <3 Github

Tout comme le reste de notre bibliothèque de wrappers Mailjet, le code NodeJS est sous licence MIT. Nous publierons des scénarios d’utilisation au cours des semaines et mois à venir – gardez les yeux ouverts!

Pour finir, nous savons que nous ne pouvons pas développer un produit exceptionnel sans votre aide – vous, notre communauté de développeurs. C’est pourquoi nous apprécierions un retour de votre part ainsi que vos contributions en matière de code. Que vous débutiez en programmation ou que vous soyez un développeur aguerri, à partir du moment où vous documentez vos fonctionnalités, nous vous dirons ce que nous en pensons et envisagerons éventuellement de déposer votre code dans le répertoire officiel.

Mais assez de blabla : poursuivons avec notre démo, apprenez-en davantage et faites vos premiers pas dès aujourd’hui avec notre tutoriel !

Articles populaires

Hermès montre à Hera des statistiques

Que sont les KPI, et comment les intégrer à votre marketing ?

Quel que soit votre poste, vous gagnerez à devenir un ninja du reporting. Si vous disposez de données précises, vous pourrez analyser et améliorer la performance de vos actions. Cela demeure indispensable pour mettre en place une stratégie de marketing digital et...

En savoir plus

Hermès et Héra devant les boîtes aux lettres

3 bonnes raisons de dire non au noreply

Vous avez entendu parler de « noreply » dans l’open space, mais vous ne savez pas exactement de quoi il s’agit ? Pas de panique. Dans cet article dédié de Sinch Mailjet, nous vous expliquons ce qui se cache derrière ce terme afin que vous puissiez briller au...

En savoir plus

Hermès et une déesse regardent un écran

Comment concevoir un objet d’email accrocheur

Dans le monde de l’email marketing comme dans la vie… c’est la première impression qui compte. Que ce soit en B2B ou en B2C, la boîte de réception de vos destinataires est un endroit ultra compétitif où il faut savoir se distinguer efficacement. Tout se joue en...

En savoir plus

Créer des connexions n’a jamais été aussi simple. Débutez vos envois avec Mailjet dès maintenant.Commencez l’aventure
CTA icon