Outils pour utilisateurs

Outils du site


ressources:web:liens

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressources:web:liens [2020/01/28 19:51]
David Janiszek [CSS]
ressources:web:liens [2020/04/08 19:15] (Version actuelle)
David Janiszek [Tests]
Ligne 95: Ligne 95:
   * [[https://​www.justinmind.com/​|JustInMind]]   * [[https://​www.justinmind.com/​|JustInMind]]
  
 +Pour gérer et personnaliser vos icônes:
 +  * [[https://​norde.io/​|Norde - Color and customize icon sets to fit your brand]]
  
 De quoi améliorer vos sites web: De quoi améliorer vos sites web:
Ligne 143: Ligne 145:
     * [[https://​github.com/​mulesoft/​api-designer|api-designer]] est un éditeur web pour créer des fichiers RAML.     * [[https://​github.com/​mulesoft/​api-designer|api-designer]] est un éditeur web pour créer des fichiers RAML.
     * [[https://​github.com/​marmelab/​microrest.php|microrest.php]] permet d'​implémenter rapidement une API REST décrit avec RAML. Il est basé sur Silex et Doctrine     * [[https://​github.com/​marmelab/​microrest.php|microrest.php]] permet d'​implémenter rapidement une API REST décrit avec RAML. Il est basé sur Silex et Doctrine
 +
 +Pour tester votre API REST, vous aurez besoin d'un client HTTP:
 +  * Pour des tests ponctuels, avec interface utilisateur :
 +    * [[https://​www.getpostman.com/​postman|Postman]] est un outil qui vous permettra de tester rapidement vos API REST.
 +  * Pour des tests automatisés,​ en ligne de commande:
 +    * [[https://​httpie.org/​|HTTPie]]
 +    * [[https://​curl.haxx.se/​|Curl]]
 +    * [[https://​www.gnu.org/​software/​wget/​|Wget]]
  
 D'​autres liens qui peuvent vous être utiles: D'​autres liens qui peuvent vous être utiles:
Ligne 148: Ligne 158:
   * [[https://​github.com/​marmelab/​awesome-rest|Awesome REST]]   * [[https://​github.com/​marmelab/​awesome-rest|Awesome REST]]
   * [[http://​graphql.org/​|GraphQL]] est un langage de requête pour les API; il permet d'​être plus précis dans les requêtes et il permet la combinaison de requêtes multiples en une seule.   * [[http://​graphql.org/​|GraphQL]] est un langage de requête pour les API; il permet d'​être plus précis dans les requêtes et il permet la combinaison de requêtes multiples en une seule.
-  * [[https://​www.getpostman.com/​postman|Postman]] est un outil qui vous permettra de tester rapidement vos API REST. 
  
 +
 +Un tutoriel pour les configurations plus exotiques:
 +
 +  * [[https://​www.freecodecamp.org/​news/​how-to-build-blazing-fast-rest-apis-with-node-js-mongodb-fastify-and-swagger-114e062db0c9/​|How to build blazing fast REST APIs with Node.js, MongoDB, Fastify and Swagger]]
  
 ===== Bonnes pratiques ===== ===== Bonnes pratiques =====
Ligne 164: Ligne 177:
   * [[http://​browsershots.org/​|BrowserShots]] permet de réaliser des captures d'​écran d'une url à partir de plusieurs navigateurs internet afin de vérifier la compatibilité de la page et son rendu visuel.   * [[http://​browsershots.org/​|BrowserShots]] permet de réaliser des captures d'​écran d'une url à partir de plusieurs navigateurs internet afin de vérifier la compatibilité de la page et son rendu visuel.
   * [[https://​saucelabs.com/​|Sauce Labs]] est un outil de tests professionnel basé sur Selenium et Docker (gratuit pour les projets open-source)   * [[https://​saucelabs.com/​|Sauce Labs]] est un outil de tests professionnel basé sur Selenium et Docker (gratuit pour les projets open-source)
-  * [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​priv8/|priv8]] est un add-on pour firefox; il permet de gérer plusieurs sessions simultanément et indépendamment les unes des autres. Il pourra donc vous servir pour tester la connexion de plusieurs utilisateurs simultanément sur votre site web.+  ​* [[https://​jestjs.io/​|Jest]] permet de tester des webapps en javascript. 
 +  ​* [[https://​addons.mozilla.org/​fr/​firefox/​addon/​multi-account-containers/|Firefox Multi-Account Containers]] est un add-on pour firefox; il permet de gérer plusieurs sessions simultanément et indépendamment les unes des autres. Il pourra donc vous servir pour tester la connexion de plusieurs utilisateurs simultanément sur votre site web.
  
 ==== Déploiement ==== ==== Déploiement ====
ressources/web/liens.1580237506.txt.gz · Dernière modification: 2020/01/28 19:51 par David Janiszek