Symfony est le framework PHP le plus utilisé dans les projets professionnels.
Quelques alternatives à Firebase (de google)
Pour réaliser vos maquettes:
Pour gérer et personnaliser vos icônes:
De quoi améliorer vos sites web:
Bien choisir ses couleurs:
Bien comprendre la psychologie des utilisateurs:
D'autres conseils:
Besoin d'un look science-fiction ?
Un article intéressant (en deux parties) qui décrit comment bien faire lorsqu'on souhaite développer un webservice du type REST API:
Google a également publié un guide sur ce sujet, le guide est orienté gRPC (variante de RPC) plutôt que HTTP mais l'approche REST est la même:
Un autre article sur les bonnes pratiques lorsqu'on développe une API REST. Même s'il traite de Symfony 2, les conseils restent pertinents :
Pour Symfony 3 :
Bundle spécifique:
Pour documenter votre API REST fonctionnant avec Symfony, vous pouvez utiliser :
Les micro-frameworks PHP sont adaptés à la réalisation d'une API REST. Parmi ceux existants, vous pouvez utiliser :
Il existe également des langages de modélisations d'API REST :
Pour tester votre API REST, vous aurez besoin d'un client HTTP:
D'autres liens qui peuvent vous être utiles:
En python :
Un tutoriel pour les configurations plus exotiques:
Une liste de toutes les API publiques:
En complément, un mini-tutoriel pour comprendre YAML: