Image for post
Image for post
https://github.com/goldo/gcp-pubsub-debugger

Working with a pubsub can be fun, but it can also be quite tedious when you can’t easily see what data is pushed into topics.

I’ve been using the Google Pubsub at work in order to make multiple applications exchange & sync data. It is easy to get started with, but when your application is getting bigger, it is not always simple to test & debug the messages that are published into the topics, for example, 1 message going on different topics depending on the data it contains…

https://github.com/goldo/gcp-pubsub-debugger


Image for post
Image for post

Qu’es aquò ?

React est une bibliothèque javascript libre et open-source développée par Facebook depuis 2013. Son but premier est de faciliter la création d’applications web performantes et mono-pages (single-page apps). Elle permet de développer des interfaces utilisateurs et peut donc très bien être combinée avec d’autres bibliothèques ou frameworks MVC comme AngularJS.

Sa première version stable date de début 2015, et elle est notamment utilisée en production par des acteurs du web comme Netflix, Yahoo, Airbnb, Sony, ou Atlassian, sans oublier (évidemment) Facebook et Instagram.

Je vais ici essayer de vous en donner un aperçu.


Image for post
Image for post

Entrons dès à présent dans le vif du sujet, et quoi de mieux pour commencer, que de parler d’un moteur de blog, hexo.io, simple et efficace, il n’utilise même pas de base de données ! :)

Installation

On suppose que NodeJS est déjà installé, sinon je vous invite à le faire :)
On commence par installer le CLI, on initialise notre projet, et on installe les dépendances:

$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install

Démarrage du serveur

On va pouvoir essayer tout ca, en local:

$ hexo server --draft

Il devrait ainsi être accessible à l’adresse…

Franck Achkouyan 👨‍💻

Remote 🌍 Fullstack JS Developer 👨‍💻 • React/Node/GraphQL • formerly @LeMondeFR • EFREI Engineer • Vegetarien 🥕• 🎮 • ✈️ • ⚽️ • 🇫🇷

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store