- Toutes les API web par MDN : https://developer.mozilla.org/en-US/docs/Web/API
- Liste Postman des API popuplaires : https://www.postman.com/explore/most-popular-apis-this-year
- Un dépôt GitHub listant des API publiques : https://github.com/public-apis/public-apis
Canvas
- Exemples : https://codepen.io/search/pens?q=canvas](https://codepen.io/search/pens?q=canvas
- MDN Canvas API : https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API
- WebGL : https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API
- Développement de jeux avec Canvas : https://developer.mozilla.org/en-US/docs/Games/Tutorials
- Liste des moteurs de jeux HTML5 : https://html5gameengine.com/
Express
- Site officiel : https://expressjs.com/
- Documentation : https://expressjs.com/en/5x/api.html
MongoDB
- Site officiel : https://www.mongodb.com/
- Documentation : https://www.mongodb.com/docs/
Déploiement
- Heroku : https://www.heroku.com/
- Vercel : https://vercel.com/
- Netlify : https://www.netlify.com/
- AWS : https://aws.amazon.com/
- Google Cloud : https://cloud.google.com/
- Azure : https://azure.microsoft.com/
Authentification
- Passport.js : http://www.passportjs.org/
- Auth0 : https://auth0.com/
- Firebase Auth : https://firebase.google.com/docs/auth
- Okta : https://www.okta.com/
Frameworks JavaScript
- React : https://reactjs.org/
- Angular : https://angular.io/
- Vue.js : https://vuejs.org/
- Svelte : https://svelte.dev/
- Ember.js : https://emberjs.com/
- Next.js : https://nextjs.org/
- Nuxt.js : https://nuxtjs.org/
- Gatsby : https://www.gatsbyjs.com/
Outils
- Postman : https://www.postman.com/ - pour tester les API
- Insomnia : https://insomnia.rest/ - pour tester les API
- Swagger : https://swagger.io/ - pour documenter les API
- GraphQL Playground : https://www.apollographql.com/docs/apollo-server/testing/graphql-playground/ - pour tester les API GraphQL
- Jest : https://jestjs.io/ - pour les tests unitaires
- Mocha : https://mochajs.org/ - pour les tests unitaires
- Chai : https://www.chaijs.com/ - pour les tests unitaires
- Cypress : https://www.cypress.io/ - pour les tests end-to-end
- Puppeteer : https://pptr.dev/ - pour les tests end-to-end
- Selenium : https://www.selenium.dev/ - pour les tests end-to-end
- Docker : https://www.docker.com/ - pour la conteneurisation
- Kubernetes : https://kubernetes.io/ - pour l’orchestration de conteneurs
- Jenkins : https://www.jenkins.io/ - pour l’intégration continue
- GitLab CI : https://docs.gitlab.com/ee/ci/ - pour l’intégration continue
- GitHub Actions : https://docs.github.com/en/actions - pour l’intégration continue
- CircleCI : https://circleci.com/ - pour l’intégration continue
- Travis CI : https://www.travis-ci.com/ - pour l’intégration continue
- SonarQube : https://www.sonarqube.org/ - pour l’analyse de code
- ESLint : https://eslint.org/ - pour l’analyse de code
- Prettier : https://prettier.io/ - pour l’analyse de code
- Husky : https://typicode.github.io/husky/#/ - pour les hooks Git
- Lighthouse : https://developers.google.com/web/tools/lighthouse - pour l’audit de performance
- WebPageTest : https://www.webpagetest.org/ - pour l’audit de performance
- GTmetrix : https://gtmetrix.com/ - pour l’audit de performance
- Cloudflare : https://www.cloudflare.com/ - pour la mise en cache et la distribution de contenu
- Akamai : https://www.akamai.com/ - pour la mise en cache et la distribution de contenu
- Fastly : https://www.fastly.com/ - pour la mise en cache et la distribution de contenu