LyonJS

#43 : SonarJS

Mercredi 29 mars 2017 à 17:00

Retrouvez-nous pour discuter Javascript autour d'une présentation, et restez avec nous après autour de l'apéro ! Ce mois-ci, on parle de SonarJS avec Carlo Bottiglieri, développeur chez SonarSource.

On remercie la Tour du Web qui nous héberge gentiment pour cette édition. Le meetup se déroule donc près de Jean Macé. Merci à eux !

SonarJS (~45 min, présentation en français)

What is SonarJS good for? How does it work internally and how to use it to prevent bugs?

An introduction to the ins and outs of the SonarJS code analyzer, SonarLint and the overall SonarQube ecosystem.

After a live demo of the usage of SonarJS within an IDE, we will look into what it means to build a code analyzer and how code is represented and understood at different levels of abstraction.

Finally, since developers often work within teams and organisations, we will see how to leverage SonarQube to use SonarJS consistently within a larger group of people.

À quoi sert SonarJS? Quel est son fonctionnement interne et comment l'utiliser pour prévenir les bugs?

Une introduction aux tenants et aboutissants de l'analyseur de code SonarJS, de SonarLint et de l'écosystème global de SonarQube.

Après une démo de l'utilisation de SonarJS dans un IDE, nous examinerons ce que signifie construire un analyseur de code et comment le code est représenté et compris à différents niveaux d'abstraction.

Enfin, comme les développeurs travaillent souvent au sein d'équipes et d'organisations, nous verrons comment SonarQube permet d'utiliser SonarJS de manière cohérente au sein d'un groupe plus large de personnes.

Présenté par Carlo Bottiglieri (LinkedIn (https://www.linkedin.com/in/carlo-bottiglieri-2156014/), GitHub (https://github.com/inverno), Blog (https://minnenratta.wordpress.com/))

Currently a developer in SonarSource, Carlo has recently escaped from the corporate gilded cage. He seeks simple and expressive software design in daily work and great teams to devote to. So far he has created many systems he is not entirely ashamed of, a few agile teams he loved and a software development organization that was not half bad.

Les images

#43 : SonarJS#43 : SonarJS