1. Présentation
CoffeeScript est un langage qui compile vers du JavaScript. Il a une syntaxe proche de Ruby et Python, ce qui facilite son apprentissage, et dont il implémente surtout certaines fonctionnalités pour écrire un code plus succinct. Le JavaScript généré est compatible avec tous les navigateurs et passe les tests de qualité JSLint. CoffeeScript n'a rien de magique, votre code généré étant au final « limité » par les capacités de JavaScript.
CoffeeScript fonctionne de manière transparente avec toute librairie tierce JavaScript, car il compile simplement vers du JavaScript pur. Vous pourrez donc utiliser CoffeeScript dans tous vos projets JavaScript. Que ce soit avec NodeJS côté serveur, ou BackboneJS (créé par le même auteur que CoffeeScript) côté client.
La compilation vers JavaScript peut vous rebuter, mais cette étape supplémentaire dans votre flux de travail est largement compensée par le gain de productivité. Nous verrons dans cet article...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première