Que pensez-vous de ma méthode pour créer une API REST ? - PHP - Programmation
Marsh Posté le 25-06-2018 à 09:17:35
Ne recode pas à la main.
Quasiment tous les framework peuvent gérer ça pour toi (si tu veux des vrais services RESTful propres) :
Les plus gros comme Zend ou Laravel (mais limite overkill de les utiliser juste pour ça), ou bien des trucs plus light comme Slim ou Silex (symfony).
Il y a plein de tutos sur le net.
Marsh Posté le 25-06-2018 à 16:01:26
Merci pour ta réponse yann. Je suis en train de regarder API-Platform aussi, c'est intéressant mais ça m'a l'air brouillon au premier abord.
Marsh Posté le 26-06-2018 à 11:39:19
Je me rapproche de Symfony 4 qui m'a l'air pas mal avec la possibilité de créer un projet API justement. Je vais essayer d'utiliser Doctrine pour générer mes classes depuis MySQL. Qu'en pensez-vous ?
Marsh Posté le 26-06-2018 à 20:50:39
J'ai arrêté le PHP depuis un bon moment déjà donc à prendre avec des pincettes, mais ça me parait être une bonne solution. Et évidemment l'ORM est une bonne idée.
Ces frameworks t'aiderons aussi à respecter certains patterns de développement (singleton, MVC/MVVM, Front Controller, etc.).
Symfony et Doctrine ont l'air d'être costauds et font partie des solutions les plus utilisées (un peu comme le Spring/Hibernate de Java), tu devrais trouver de la documentation et du support facilement.
Marsh Posté le 23-06-2018 à 15:37:11
Bonjour,
Je souhaite créer une API REST en PHP, à la main car je ne connais pas d'autres moyens. J'ai cherché à exporter un modèle MCD ou schéma UML mais je n'ai pas trouvé. Si vous en connaissez je suis preneur.
En ce qui concerne l'API, je décompose ainsi :
Pensez-vous que c'est trop découpé ? Pas assez ? Devrais-je utiliser un framework pour faire tout ça ?
Je code encore à l'ancienne méthode car j'ai lâché PHP pendant 5 ans...