Ouverture d’un Websocket avec le Framework Meteor sur Bitstamp

Dans ce billet, je présente un code simple côté serveur pour le framework Meteor qui permet d’initialiser une connexion websocket vers le serveur API de Bitstamp pour récupérer l’order book. J’ai re-utilisé le code initiale d’exemple présent sur le site de la plateforme.

Courte procédure de déploiement :

meteor create monprojet
cd monprojet
meteor npm install --save ws
meteor

Le code présenté est côté serveur

Continuer la lecture de Ouverture d’un Websocket avec le Framework Meteor sur Bitstamp

SetInterval sous Meteor

meteor js

Cette procédure permet un appel récurrent sur un timer choisi, la fonction est la même que la native sous JS : setInterval ()
La méthode appelle une fonction ou évalue une expression à des intervalles spécifiés (en millisecondes). Elle continuera d’appeler la fonction jusqu’à ce que clearInterval () soit appelé ou que la fenêtre soit fermée. La valeur d’ID renvoyée par setInterval () est utilisée comme paramètre pour la méthode clearInterval ().

Continuer la lecture de SetInterval sous Meteor

Manipuler une base de donnée sous Meteor JS

Meteor est un framework de développement permettant de mettre en place très rapidement un environnement de travail complet en évitant les tâches répétitives. Le tout fonctionne en JS, ce billet ayant pour objectif la manipulation des BDD sous Meteor, je vous invite à consulter un billet d’introduction à Meteor pour vous familiariser avec cet outil.
Sous meteor JS l’utilisation d’une BDD est différente d’un schéma SQL classique. On utilise d’autres thermes pour définir les éléments type, tables, rows, columns que l’on retrouve dans le SQL.

Ainsi on obtient en résumé ce schéma (trouvé au hasard sur google imgs) avec la correspondance de chacun.
sql mongodb comparatif

Dans ce billet je vais simuler une base de donnée de porte feuille et y effectuer des opérations simples afin de manipuler les éléments présent en bdd. Je pars du principe que vous avez deja quelques bases sous Meteor avec une bonne vision du côté client/server

Continuer la lecture de Manipuler une base de donnée sous Meteor JS

Créer des graphiques dynamiques avec chart.js et Meteor

meteor js

Si vous souhaitez tester la puissance des graphs via Meteor un exemple est disponible sur un dépot github. Dans ce billet je détail une procédure simple afin d’avoir un aperçu. Le billet se déroule sur une machine Ubuntu 14.04

Continuer la lecture de Créer des graphiques dynamiques avec chart.js et Meteor

Installer Meteor js sous Ubuntu 14.04

meteor js

Meteor est un framework fonctionnant sous Node js. L’outil offre des possibilités de développement simplifiées. A noter qu’il est conseillé de bien maîtriser Node.js ainsi que JavaScript. Dans ce billet j’explique une procédure simple afin d’avoir un environnement de travail prêt à l’emploi sous Ubuntu 14.04

Continuer la lecture de Installer Meteor js sous Ubuntu 14.04