8

Click here to load reader

XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

Embed Size (px)

Citation preview

Page 1: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

Nodejs &

CraftsmanshipJulien Smadja

Benjamin Lacroix

Page 2: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

NodeJS x Craftsmanship : Comment faire un projet dans les règles de l'art ?

1

2

Page 3: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

SPEAKERS

3

1a

Benjamin Lacroix

@benjlacroix

blacroix

Julien Smadja

@jsmadja

jsmadja

Page 4: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

Plan

● Bootstrap● Tests unitaires● Projet réel : API● Tests intégration● Couverture des tests / code● Analyse du code● Dépendances● Ops : Docker● Monitoring

4

1b

Page 5: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

Live Coding

2

5

Page 6: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

Architecture

6

1c

Page 7: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

Conclusion

7

3

TestsCode couvert par les tests

Configuration IDECoding style

SonarDépendancesDéploiementMonitoring

Page 8: XebiCon'16 : NodeJS x Craftsmanship - Comment faire un projet dans les règles de l'art ? Par Julien Smadja et Benjamin Lacroix, Développeurs chez Xebia

@xebiconfr #xebiconfr

SPEAKERS

8

1a

Benjamin Lacroix

@benjlacroix

blacroix

Julien Smadja

@jsmadja

jsmadja