Skip to content

Concepts théoriques

Closure

Fonction qui référence des variables venant d'un scope externe.

Permet de garder un état au sein d'une fonction sans avoir à déclarer d'objet. Utilisé pour les Generators.

Generators

le mot-clé Yield replace le mot-clé return. Un generator, contrairement à une fonction normale, reprend là où il s'était arrêté entre chaque appel et ne recommence pas à zéro.

Static vs dynamic typing

Static typing:

ex: Go, Typescript, Flow

  • erreurs détectées à la compilation
  • il faut spécifier le type des variable dans le code

Dynamic typing:

ex: Python

  • erreurs detectées au runtime
  • pas besoin de spécifier le type des variables dans le code

Webhooks

https://restful.io/webhooks-dos-and-dont-s-what-we-learned-after-integrating-100-apis-d567405a3671#.4u1vh6axw